总结DjangoDemo中的建站主要流程
概述:
起于Django的学习,建了个博客。昨晚上按照说明文档中的步骤一步步把一个demo跑了起来,很舒服,总结一下一个门外汉对Django建站流程的理解。
软件版本:
这是一个最近发现自己存在的问题,看别人的项目的时候总是会忘记核对自己的版本号,比如这次的Django,博主用的是3.2,而我在进行数据迁移的时候,出现了一个:
1 | query = query.decode(errors='replace') |
在stackflow上如愿找到了自己的问题:
1 | I think you're hitting this issue because you're using PyMySQL. |
主要流程:
数据库创建
创建app
注册app
定义模型
定义视图函数
配置访问路由URL
静态资源准备
Bootstrap
jQuery
popper
创建模板
启用后台
因为是按照Demo直接跑的,所以具体代码方面也没有什么要总结的,而且之前学过的jsp,感觉二者的逻辑很相似。