django开发(一)
django基础
1.django配置模块的各文件作用
一般来说标红的文件是需要我们具体配置和修改等的文件
2.django项目和功能编写的步骤
注:上面是功能模块,下面是配置模块。配置和功能解耦分离
三步走
3.进阶版应用编写,在2的基础上添加了本地路由、模板
django进阶
1.URL
1.0url表示有三种格式:精确类型、参数提取类型(1.3)、正则表达式类型(处理一类url)
1.1匹配时,在urlpatterns遍历匹配
1.2django中的url开头没有/结尾必须有/
1.3url拆分参数
1.4django支持本地路由,将路由拆分成多级路由
2.view
2.1httpResponse类返回的默认状态码是200
2.2
2.3大文件下载用流式的响应类
其实可以使用fileResponse类可以不用自己写迭代器
相应文件下载时候一定要附带两个mime标记
3.模板
3.1模板目录在setting.py中配置
3.2模板的查找
3.3模板的渲染(动态的绑定数据然后渲染成html字符串)和使用
4模板语言
此处省略一万字