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 %} <li>{{ item }}</li> {% 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 %}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容