摘要: 变量 模板中可以包含变量,Django在渲染模板的时候,可以传递变量对应的值过去进行替换。变量的命名规范和Python非常类似,只能是阿拉伯数字和英文字符以及下划线的组合,不能出现标点符号等特殊字符。变量需要通过视图函数渲染,视图函数在使用render或者render_to_string的时候可以传 阅读全文
posted @ 2021-05-23 16:16 Silent丿丶黑羽 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 前言 目前市面上有非常多的模板系统,其中最知名最好用的就是DTL和Jinja2。DTL是Django Template Language三个单词的缩写,也就是Django自带的模板语言。当然也可以配置Django支持Jinja2等其他模板引擎,但是作为Django内置的模板语言,和Django可以达 阅读全文
posted @ 2021-05-23 13:45 Silent丿丶黑羽 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 类视图 在写视图的时候,Django除了使用函数作为视图,也可以使用类作为视图。使用类视图可以使用类的一些特性,比如继承等。 View django.views.generic.base.View是主要的类视图,所有的类视图都是继承自他。如果我们写自己的类视图,也可以继承自他。然后再根据当前请求的m 阅读全文
posted @ 2021-05-23 09:16 Silent丿丶黑羽 阅读(161) 评论(0) 推荐(0) 编辑