美文网首页
Django的模板标签(十三)

Django的模板标签(十三)

作者: 梦捷者 | 来源:发表于2019-08-04 19:55 被阅读0次

一、模板标签的基本格式和作用

  • 模板标签的作用:标签在渲染的过程中提供任意的逻辑(这个定义是刻意模糊的。 例如,一个标签可以输出内容,作为控制结构,例如“if”语句或“for”循环从数据库中提取内容,甚至可以访问其他的模板标签。)
  • 标签语法
    由%}和 {% 来定义的,例如:{%tag%} {%endtag%}、{% tag 参数 参数 %}

二、常用的模板标签

参考文档:https://docs.djangoproject.com/en/2.1/ref/templates/builtins/#ref-templates-builtins-tags

三、模板标签的例子

1、if模板标签的例子


2、for标签的例子
3、url页面转换的例子
<td><a href="/teacher/detail/{{ stu.ID }}">{{ forloop.counter }}</a></td> 硬编码方式
<td><a href="{% url 'teacher:detail' stu.ID %}">{{ forloop.counter }}</a></td>非硬编码方式

上面两种都是可以的的,一种是动态的,一种是硬编码。

相关文章

  • Django的模板标签(十三)

    一、模板标签的基本格式和作用 模板标签的作用:标签在渲染的过程中提供任意的逻辑(这个定义是刻意模糊的。 例如,一个...

  • Django handy notes

    Django Handy Notes 如何关闭Django模板的自动转义 Django的模板中会对HTML标签和J...

  • Django模板标签

    这里只讨论Django的常用标签,以及模板的继承与引用。 Django的常用标签: 标签在渲染的过程中提供任意的逻...

  • Django模板标签

    知识点: 基本概念 常用标签 模板标签例子 模板继承与应用 注释标签 模板文件路径设置 模板标签 标签在渲染的过程...

  • 第五章 在线教育平台(列表详情页的开发

    列表详情页的开发 标签: django django template继承 模板继承 文件上传位置 base.ht...

  • u'with' expected at leas

    Django 1.5.4中模板标签bug 会报u'with' expected at least one vari...

  • django URL模板标签

    以register为例 urls.py views.py register.html

  • Django - 模板标签详解

    接着上一篇 urls与视图详解 继续往下讲 一、模板查找路径 mysite/setting.py: 模板查找的优先...

  • 高级自定义模板标签

    有时,自定义模板标签创建的基本功能是不够的。 别担心,Django可以让您完全访问从底层构建模板标签所需的内部组件...

  • django markdown语法

    django文章markdown化 如不转义出现html标签则在模板中将 {{text}} 改成 {{text|s...

网友评论

      本文标题:Django的模板标签(十三)

      本文链接:https://www.haomeiwen.com/subject/cxoydctx.html