django中模板传参
一、申明
在没有
vue
、react
、angular
这些框架前的开发很多都不是前后端分离式的模式开发,那么后端的人员就要使用前端人写好的静态html
文件放在自己的模板中,但是数据不能都是死的(不考虑ajax
请求数据),采用的方式都是模板传递参数渲染(现在的开发中很少使用了,大致了解就可以)
二、关于django
中模板渲染数据的基本认识
- 1、模板参数的渲染使用jinja2的模板引擎
- 2、语法:
- 3、变量名是由字母、数字、下划线组成且首字符不能是数字
- 4、变量的名称不能是
python
或者django
中的关键词或者保留字 - 5、可以传递字典、模型、方法、函数、列表到前端模板
- 6、
django
只能以字典的形式传递数据到前端模板