继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【金秋打卡】第16天 Django模板语法介绍

土星猪
关注TA
已关注
手记 76
粉丝 5
获赞 0

1.课程名称:templates介绍与选择


课程章节:Django模板语法 templates介绍与选择


2.课程内容:


django 模板语法


http://img.mukewang.com/636a4b5b000184c914060689.jpg

本章章节概要 templates 介绍和选择


templates 相关配置


模板变量的使用


http://img4.mukewang.com/636a4bd70001a2fa12000620.jpg



模板标签的使用

模板过滤器

自定义过滤器

模板的抽象与继承

实战

http://img4.mukewang.com/636a4c6800012ee013690741.jpg


模板与模块的引擎

模板具有一定格式的骨架,可以动态生成html

模板引擎决定以何种方式组织代码

一个项目可以一个或多个模板引擎


用的最多的就是这两个模板引擎dtl   jinja2


http://img3.mukewang.com/636a50fe000162a211370455.jpg

http://img.mukewang.com/636a51110001e25713370712.jpg


然后去安装jinja2  pip install jinja2


去终端安装

http://img4.mukewang.com/636a51740001086d07320184.jpg

安装成功



了解它的渲染机制

http://img.mukewang.com/636a51af0001127912860686.jpg

没有模板引擎就会这样操作来发送给浏览器显示




jinja2 就会以这四个步骤来进行显示


  1. 从磁盘读取模板文件 get_template

  2. 选择合适的模板引擎 select_template

  3. 将定制的内容对模板进行渲染 render

  4. 发送给浏览器显示

http://img3.mukewang.com/636a52d500010fb014010758.jpg



    本节完!! 下一节学习 templates相关的配置




打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP