原创

Django 学习 模板使用复合数据

温馨提示:
本文最后更新于 2021年09月24日,已超过 1,171 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

后端创造复合数据

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}}

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

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

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

 
 

正文到此结束
本文目录