模板变量使用规则
1.语法: { { 变量名 }}
2.命名由字母和数字以及下划线组成,不能有空格和标点符号
3.可以使用字典、模型、方法、函数、列表
4.不要和python或django关键字重名
5.变量和查找
注意:
1.如果data 是一个字典,那么访问data.items将会访问data这个字典的key名为items的值,而不会访问字典的items方法
2.点在模板渲染有特殊含义。变量名中点表示查找
定义路由就不贴图了,编写网页:和效果图一起截图的
过滤器:
作用:对变量进行过滤。在真正渲染出来之前,过滤器会根据功能处理好变量,然后得出结果后再替换掉原来的变量展示处理。
语法:{
{fiuits | lower }}常用的过滤器:
看看列子效果吧:
引入静态文件:
在项目目录下创建static的目录,为了区分开各种类型的文件分别创建css,img,js的目录
在setting.py文件中添加STATICFILES_DIRS,设置静态文件目录路径,同templates。
创建j静态文件:
引入静态文件,在网页开头添加 {% load static %},才能添加static中的静态文件。
有会写博客的朋友,时间不够,页面布局欠佳,请博友们原谅。