django 后端开发知识(2):模板语言

以下内容据转载自小郑郑要飞飞的专栏,仅用于学习和交流使用,如有侵权立即删除。

  1. 模版的创建过程,对于模版,其实就是读取模版(其中嵌套着模版标签),然后将 Model 中获取的数据插入到模版中,最后将信息返回给用户。
    注意:当数据POST的时候,Django做了跨站请求伪造。

  2. 模版语言
    {{ person_name }}
    {{ ship_date|date:"F j, Y" }} 不建议

    {{ bio|truncatewords:"30" }}

    {{ my_list|first|upper }}

    {{ name|lower }}
    {% for item in item_list %}

  3. {{ item }}
  4. {% endfor %}
    forloop.counter0
    forloop.revcounter
    forloop.revcounter0
    forloop.first
    forloop.last
    forloop.parentloop
    {% if ordered_warranty %}
    {% if not ordered_warranty %}
    {% include 'includes/nav.html' %} 包含标签
    {% block title %}{% endblock %} {% extends "base.html" %} 模板
    {# this is not a comment #} {% comment %}{% endcomment %}
    {% ifequal user currentuser %} {% endifequal %}

你可能感兴趣的:(django 后端开发知识(2):模板语言)