Django简介
Django是基于python的高级web开发框架
可进行高效快速开发
高度集成 免费开源
知识补充
环境搭建
创建项目
如何修改端口号
- python manage.py runserver 9999(端口号)
创建应用
创建第一个页面
配置URL
- /index 为blog下配置url的总路径
- /index/index为blog下的子路径
修改url配置名称 使其更合理
- 上面配置的为空字符串’’
有隐患
- 可使用^$ 约束一个空字符串
- 若添加字符串需注意加/
templates
- 将blog中的templates文件夹和urls 复制到blog2中
- 复制到blog2的views中
- 在根的urls中添加blog2的url
Models
admin
- str python3
- unicode python2.7
博客页面设计
- edit_action
Templates过滤器
Django Shell
- 使用Django shell 检测对象的值的类型 从而正确编写代码
Admin 增强
- 元组只有一个元素时 应加逗号