以下内容是个人学习随手记录,就是介绍了下简单的使用;
欢迎大家吐槽,接下来就是激情的时刻,准备好啤酒饮料矿泉水,开整!!!
-----------------------------------------------------------------------------------------------------------------------------模板详细介绍:
# 模板标签
if
fequal
for
单变量
标签嵌套
对象
# 过滤器
date
lower
upper
truncatewords
truncatechars
slice
# 自定义模板标签
# 1.在相应app下建立包templatetags
# 2.在这个包下建立一个py脚本
from django import template
register = template.Library() # 实例化register对象 注册模板标签用的
@register.simple_tag
def foo()
pass
# 在模板中使用
{% load mytags %}
{% foo %}
# 自定义模板过滤器
# 1.在相应app下建立包templatetags
# 2.在这个包下建立一个py脚本
from django import template
register = template.Library() # 实例化register对象 注册模板标签用的
@register.filter
def foo()
pass
# 在模板中使用
{{ varname | filtername }}
#模板中加载静态资源文件
{% load staticfiles%}
# 1. 继承
# 1.1 先写一个base基模板
# 1.2 其他模板继承base {% extends 'base.html'%}
# 1.3 重写block
# 2. 包含
# 2.1单独写一段html
# 2.2 要包含的地方用 {% include 'include.html' %}
搞笑一则:能动手尽量别吵吵