简单的基于django的个人博客系统开发步骤
@第一步 # 导入app(home),起个别名为home_views @第一步 project/url.py
@第二步 # 将符合正则的访问请求articles/?引入到view视图文件里的article函数中 @第二步 同上
@第三步 # 将数据库引擎配置为mysql或其他 project/setting.py @第三步
@第四步 # 编写模型文件,一个类对应一张表,一个变量对应一个字段 @第四步 app/models.py
@第五步 #进入后台文件;注册models.py里的模型,注册后admin便可以可视化管理这些表模型 @第五步 app/admin.py
这里展示对应HOMEapp里的模型
@第六步 同步数据库+创建超级管理员python3 manage.py makemigrations && python3 manage.py migrate
&& python3 manage.py createsuperuser
@核心步骤 第七步 编写view视图文件 app/view.py,注册登录各模版页面的数据展示等等
@第八步 开启模版 在setting.py文件中开启TEMPLATEAS,设置dir模版路径 project/setting.py
@第九步 把模版html页面要动态展示的数据区域用{
{}}替换 详细{
{内容}}后面加|safe
Put(增),Delete(删),Post(改),Get(查)
数据库设计:
分析需要存储什么信息:用户信息、文章信息、类别信息、评论信息
分析各信息拥有哪些属性:
用户信息表(Usermsg)
id name(用户名) passwd(密码) email