Django框架之模版(template)详细介绍

以下内容是个人学习随手记录,就是介绍了下简单的使用;

欢迎大家吐槽,接下来就是激情的时刻,准备好啤酒饮料矿泉水,开整!!!

-----------------------------------------------------------------------------------------------------------------------------

模板详细介绍:

# 模板标签
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' %}

搞笑一则:能动手尽量别吵吵

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值