1. 程式人生 > >django頁面模板繼承

django頁面模板繼承

1.為什麼要用到模板繼承
在django專案中,有很多頁面會很相似,這個時候如果一直複製貼上程式碼會很麻煩,所以我們應該寫一個頁面為主頁面,後有其他頁面來繼承這個頁面
2.在建立完django專案之後,h5頁面中,規劃好相應的模組區域,然後再在需要改動的地方用 {% block content %}{% endblock %}鎖定這塊區域,然後分別在<head></head></body></html> 之間鎖定對應的css模組和js模組,即{% block css %}{% endblock %},{% block script %}{% endblock %}
3.然後建立一個新的網頁來繼承這個主網頁{% extends “personbase.html” %},然後通過{% load staticfiles %}載入相應的檔案,在{% block css %}{% endblock %}插入css,在{% block content %}{% endblock %}這裡寫對應的內容,最後在{% block script %}{% endblock %}引用所需要的js檔案