咸鱼笔记—Django模板文件

    xiaoxiao2022-07-05  145

    咸鱼笔记—Django模板文件

    模板模板的功能模板文件的使用模板文件加载顺序 新手刚接触python,跟着教程学的,笔记是为了把我学到的知识梳理一遍,仅供参考。欢迎各路大神指点。

    学习版本: Django 1.8. Python 3.5

    模板

    模板的功能

    产生html,控制页面上展示的内容。模板文件不仅仅是一个html文件。 模板文件包含两部分内容: 1)静态内容:css,js,html。 2)动态内容:用于动态去产生一些网页内容。通过模板语言来产生。

    模板文件的使用

    通常是在视图函数中使用模板产生html内容返回给客户端。 a)加载模板文件 loader.get_template 获取模板文件的内容,产生一个模板对象。 b)定义模板上下文 RequeseContext 给模板文件传递数据。 c)模板渲染产生html页面内容 render 用传递的数据替换相应的变量,产生一个替换后的标准的html内容。

    模板文件加载顺序

    1)首先去配置的模板目录下面去找模板文件。

    2)去INSTALLED_APPS下面的每个应用的templates去找模板文件,前提是应用中必须有templates文件夹。

    最新回复(0)