Django 学习 模板使用复合数据

alex Alex笔记评论阅读模式

后端创造复合数据

Django 学习 模板使用复合数据-图片1

前端看下效果

Django 学习 模板使用复合数据-图片2

那修改下模板使其能接受复合数据

Django 学习 模板使用复合数据-图片3

 
 

前端在看一下效果

Django 学习 模板使用复合数据-图片4

继续如果我们输数据是对象

Django 学习 模板使用复合数据-图片5

 
 

前台可以看到

Django 学习 模板使用复合数据-图片6

 
 

继续,修改哦们的类

在类中定已方法

Django 学习 模板使用复合数据-图片7

修改下模板

Django 学习 模板使用复合数据-图片8

前台效果

Django 学习 模板使用复合数据-图片9

 
 

 
 

继续
列表测试

Django 学习 模板使用复合数据-图片10

当然模板也得适当修改

Django 学习 模板使用复合数据-图片11

前端效果

Django 学习 模板使用复合数据-图片12

 
 

元组就不用说了,和列表一样的使用

 
 

总结:

Django 在使用模板可以传递一下的变量类型

1、基础类型,非复合类型数据例如

Django 学习 模板使用复合数据-图片13

 
 

2、字典类复合数据

 

Django 学习 模板使用复合数据-图片14

3、列表、元组类复合数据

Django 学习 模板使用复合数据-图片15

 
 

4、对象类型复合数据

Django 学习 模板使用复合数据-图片16

5、对象方法

Django 学习 模板使用复合数据-图片17

 
 

 
 

注意对象方法,需要方法没有参数,有确切的返回值

 
 

模板中的变量

基础 {{变量名}}

字典 {{变量名.key}}

列表元组 {{变量名.索引}}

对象 {{变量名.属性名}}

方法 {{变量名.方法名}}

 
 

文章末尾固定信息

 
alex
  • 本文由 alex 发表于 2017年9月24日 11:04:42
  • 转载请务必保留本文链接:https://www.qnjslm.com/ITHelp/294.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定