手把手开发Django网站建设
- 1、基础知识
- 1.1 HTTP协议
- 1.2 HTTP协议对应的操作
- 1.3 Web服务器
- 2、Django框架基础
- 2.1 Django的理解
- 2.2 Django Web框架
- 2.3 开发Django开发的最小程序
- 2.4 MTV开发模式
- 2.4.1 MTV开发框架
- 2.4.2 MTV开发模式——Web框架
- 3. 通过web框架搭建一个最简易的程序:
- 第一步:新建一个web框架程序
- 第二步:修改并添加功能
- 第三步 调试运行程序
- 4、Django框架进阶内容
- 4.1 URL路由的机制
- 4.1.1 Django的URL路由配置
- 4.1.2 Django的URL路由流程
- 4.1.3 path(route, view, kwargs=None, name)
- 4.1.3.1 route的url格式转换
- 1) 精确字符串格式
- 2) Django转换格式
- 3)正则表达式
- 4.1.3.2 view的使用
- 4.2 视图相应函数
- 4.2.1 HttpResponse类及子类
- 4.2.2 JsonResponse类及子类
- 4.2.3 StreamingHttpResponse类及子类
- 4.2.4 FileResponse结构类及子类
- 4.2.5 Render 类及子类
- 5、数据库的使用
- 5.1 数据库使用流程
- 5.1.1 配置sqlite3数据库环境
- 5.1.2 编辑sqlite3数据库
- 5.1.3 操作sqlite3数据库