Django模板繼承和引用


一、模板繼承

  1.模板繼承可以在創建一個基本“骨架”后,被其它子模板繼承並覆蓋,通過修改基礎模板可以修改子模板中的所有框架

  2.在模板teacher文件夾下創建基礎模板

  {% block xxx}與{% block }是成對出現的  該標簽的功能是為子模板聲明該出內容可以被覆蓋重寫  不寫則為基礎模板的內容

 

  3.在student_list頁面繼承基礎模板

  首行的{% extends 'teacher/base.html'}必須寫  其余內容按常規寫在{% block }{% endblock }中

  

二、模板的引用

  1.模板引用就是在一個模板中將另外一個模板加載進來

  2.在模板文件夾下創建一個ad模板

  

 

  3.在base模板中加載ad模板

  div是用來控制ad模板的位置

  

  4.只要繼承了base模板的子模板,都會引用ad模板  效果同垃圾廣告

  放上效果圖

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM