首页 > 其他 > 详细

Django标签 继承

时间:2019-11-19 17:32:00      阅读:67      评论:0      收藏:0      [点我收藏+]

<!DOCTYPE html>



Title

    {% for i in l1 %}
  • {{ i }}
  • {% endfor %}
    {% for foo in l1 reversed %} #就是反向遍历 翻转循环列表 狗仔式:(开始送前边开始,换成从后面开始)
  • {{ i }}
  • {% endfor %}
    {% for key in dic.keys %} 循环字典里的键
  1. {{ key }}
  2. {% endfor %}
    {% for v in dic.values %} 循环字典中的值 {% endfor %}
    {% for k,v in dic.items %}
  1. {{ k }} : {{ v }}
  2. {% endfor %}

{{ forloop.counter }} 计数循环的次数
{{ forloop.last }} 判断是不是第一次循环
{{ forloop.first }} 判断是不是息后一次循环
{{ forloop.parentloop.counter }} 计数父标签的循环次数

if 标签
语句支持 and ,or ,== ,> ,< ,<= ,>= ,in ,not in,is,is not判断,注意条件两边都有空格
{% if num == 11 %}
答对了,奖赏你一个初吻
{% else %}

今晚你就不要上我床了

{% endif %}

多条件判断

{% if num > 100 or num < 10 %}

你的尺寸不合适,你去隔壁吧


{% elif num > 88 and num < 100 %}

你来吧,你完全合适我的要求


{% else %}

实在没有合适的,你就进来吧,反正有比没有爽

{% endif %}

结合过滤来使用
{% if user_list | length > 50 %}

这么大,那就今晚老娘免费


{% else %}

200元一次


{% endif %}

with 标签


{% with l1.1.name as sb %} 给长的数据调用起名字,只能在with标签内部使用
{{ sb }}
{% endwith %}

csrf_token通过csrf认证机制
在页面的form表单里面(注意是在form表单里面)任何位置写上{% csrf_token %},这个东西模板渲染的时候替换成了<input type="hidden" name="csrfmiddlewaretoken"

母版继承
就像妓院拉客的时候总是在一个房间准备好 ,来的所有人 不管是和恒还是胡斌 他们都在一个床上快乐,不能来一个人重新布置一次房间,铺一次床,如果是这样妓女太累,降低了妓女的体能,就降低了妓女的工作效率.来钱就慢了,所以在接下个客的时候领到原来的房间就好 也就是继承
为了避免过多的重复代码出现 造成计算机效率降低

定义母版

<!DOCTYPE html>



{% block title %}My amazing site{%/span> endblock %}

{% block content %}{% endblock %}

这个母版,我们把它叫做base.html,她定义了一个可以两版排版页面的简单HTML骨架.子母版的工作就是用他们的内容填充block

字幕版看起来是这样的
{% extends "base.html" %}

{% block title %}My amazing blog{% endblock %}

{% block content %}
{% for entry in blog_entries %}

{{ entry.title }}


{{ entry.body }}


{% endfor %}
{% endblock %}

extends 标签是这里的关键。它告诉模版引擎,这个模版“继承”了另一个模版。当模版系统处理这个模版时,首先,它将定位父模版——在此例中,就是“base.html”。

  那时,模版引擎将注意到 base.html 中的三个 block 标签,并用子模版中的内容来替换这些block。

Django标签 继承

原文:https://www.cnblogs.com/x-h-15029451788/p/11890559.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!