查看“Django模版语言”的源代码
←
Django模版语言
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
django模版语言 <pre> 这个模板本质上是HTML,但是夹杂了一些变量和模板标签: 1,用{{}}包围的是变量,如{{person_name}},这表示把给定变量的值插入,如何指定这些变量的值我们即将说明 2,用{%%}包围的是块标签,如{%if ordered_warranty%}</pre> ==标签== <pre> 标签看起来像是这样的: {% tag %}。标签比变量复杂得多:有些用于在输出中创建文本,有些用于控制循环或逻辑,有些用于加载外部信息到模板中供以后的变量使用。 有些标签需要开始标签和结束标签(例如{% tag %} ... tag contents ... {% endtag %} extends 标签是这里的关键。它告诉模版引擎,这个模版“继承”了另一个模版。当模版系统处理这个模版时,首先,它将定位父模版——在此例中,就是“base.html”。 {% extends "base.html" %} {% block title %}DJ中古机卖场{% endblock %} {% block content %} forloop.first</pre> ===内置标签与过滤器 === <pre> block block标签可以被子模板覆盖.查看 模板继承 可以获得更多信息</pre> [http://python.usyiyi.cn/documents/django_182/ref/templates/builtins.html#ref-templates-builtins-tags 内置标签与过滤器] [http://python.usyiyi.cn/documents/django_182/ref/templates/language.html#template-inheritance 模版继承] =trouble shooting= 今天有个项目出现 模板不存在 TemplateDoesNotExist 原来是 settings.py 忘记 设置 'DIRS': [os.path.join(BASE_DIR, 'templates')], =参考= [http://blog.csdn.net/zhangxinrun/article/details/8095118 Django模板系统(非常详细)] [http://python.usyiyi.cn/translate/django_182/ref/templates/language.html Django模版语言] [http://code.ziqiangxuetang.com/django/django-template.html zqxt Django 模板] [http://www.runoob.com/django/django-template.html Django 模板] [[category:django]]
返回至
Django模版语言
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
我的导航
关于我
shell
python
ops
linuxchina.net
blog.linuxchina
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息