前言
后台定制
首先进入后台管理:
在这里我们想进入article后可以看到里面有的相应的内容,怎么办呢?
先设置一个东西,我们打开models文件,插入下面两行代码:
重新刷新内容页面:
之前
之后
这里我们可以看到,只能显示title,并不能显示内容,如果要显示内容,还得去admin设置。
设置完成后查看界面
修改模型
创建时间
其实修改模型只需要修改models里面的那个文件,但修改文件之后数据库并不知情,所以需要执行下面两个命令:
在修改之前我们先备份一下数据库:
此时保存之后终端并不会报错,但是刷新界面时会提示报错。
我们更新同步数据库
有两种解决方法:
- 输入默认值,设置字段
刷新页面
- 在model文件中进行设置
在操作前删掉之前的步骤:
在models文件中设置默认字段:
同样,生成数据库迁移文件并进行更新。
3. 设置modle文件
还是先删掉记录文件,还原数据库。
创建迁移数据,迁移,运行
查看,时间已更新:
设置自动更新时间
查看效果:
更改内容
时间更新成功!
增加作者
同样生成迁移文件:
查看结果:
更改字段
此时我们发现auther打错了,我们要进行更改
将model.py和admin.py的author都进行更正。
然后重新进行迁移应用。
查看结果:
更改成功!
扫描二维码关注公众号,回复:
12649050 查看本文章

标记文章删除
加入删除字段
迁移,开启服务:
进行操作:
这里只是标记删除,那我们前面写好了网址的打开形式,会出现什么结果呢?
都会出现!
不合理,我们进行更改。
标签消失!
后记
现在,django的基本方面都已经学习完毕,包括Django的app,后台模型都学完了。后面进行实际的网站开发。