摘要: DTL模板语法 变量: 模板中可以包含变量,Django在渲染模板的时候,可以传递变量对应的值过去进行替换。变量的命名规范和Python非常类似,只能是阿拉伯数字和英文字符以及下划线的组合,不能出现标点符号等特殊字符。变量需要通过视图函数渲染,视图函数在使用render或者render_to_str 阅读全文
posted @ 2020-04-25 21:26 大碗炸酱面 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 常用快捷键 快捷键功能 Ctrl + Q 快速查看文档 Ctrl + F1 显示错误描述或警告信息 Ctrl + / 行注释(可选中多行) Ctrl + Alt + L 代码格式化 Ctrl + Alt + O 自动导入 Ctrl + Alt + I 自动缩进 Tab / Shift + Tab 缩 阅读全文
posted @ 2020-04-25 20:58 大碗炸酱面 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 模板 在之前的章节中,视图函数只是直接返回文本,而在实际生产环境中其实很少这样用,因为实际的页面大多是带有样式的HTML代码,这可以让浏览器渲染出非常漂亮的页面。目前市面上有非常多的模板系统,其中最知名最好用的就是DTL和Jinja2。DTL是Django Template Language三个单词 阅读全文
posted @ 2020-04-25 20:34 大碗炸酱面 阅读(127) 评论(0) 推荐(0) 编辑
摘要: URL分发器 视图: 视图一般都写在app的views.py中。并且视图的第一个参数永远都是request(一个HttpRequest)对象。这个对象存储了请求过来的所有信息,包括携带的参数以及一些头部信息等。在视图中,一般是完成逻辑相关的操作。比如这个请求是添加一篇博客,那么可以通过request 阅读全文
posted @ 2020-04-25 14:20 大碗炸酱面 阅读(93) 评论(0) 推荐(0) 编辑