django模板初始

HTML页面

常用语法:

	{
  {  }} 变量
	{% %} 逻辑相关操作  标签

变量{ { }}:

	1.列表取值:点(.)
		eg:列表.索引(正索引)
	
	2.字典取值:点(.)
		eg:
			字典.key
			字典.values   获取到的类似于列表
			字典.items
	
	3.对象:
		{
  {对象.属性}}
		{
  {对象.方法}}

	4.优先级顺序:
		字典
		属性或方法
		数字索引

filter过滤器:
1.使用过滤器修改要显示的变量
2.内置过滤器官网地址: [https://docs.djangoproject.com/en/1.11/ref/templates/builtins/#date]

3.语法:

		{
  {value|filter_name:"参数"}} 可以有参数,可以不用参数,推荐不用参数
		{
  {value|filter_name} 可以不用参数,推荐不用参数
		注意:冒号前后都没有空格,如果有,报错

4.常用语法:

4.1.default

	 #给没有定义的变量定义一个默认值  用来修改变量的显示结果
		{
  {变量名|defult:"默认值"}} 变量名不存在时,定义一个默认值
		{
  {变量名|defult:"默认值"}} 变量为空或者是None,定义一个默认值
		注:
		TEMPLATES的OPTIONS可以增加一个选项:string_if_invalid:'找不到'&#x
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值