Django-03-定制后台和修改参数

1、定制admin后台,设置模型__str__

在网页打开后台进到article的里面,可以看到显示的不是我们自己添加的标题名
Django-03-定制后台和修改参数
我们只需要到model下加上如图
Django-03-定制后台和修改参数
再刷新页面,就可以看到现在显示的为标题名
Django-03-定制后台和修改参数

如果想要更友好的显示标题和内容,可以到admin里面进行如图修改
Django-03-定制后台和修改参数
刷新网页
Django-03-定制后台和修改参数

2、修改模型

修改模型要更新数据库
python manag.py makemigrations
python manag.py migrate
需要设置默认值
修改模型最好备份一下数据库

1、到model下添加日期,如图
Django-03-定制后台和修改参数
2、再到admin下添加我们刚刚新增的字段
Django-03-定制后台和修改参数
更新数据库
python manag.py makemigrations
python manag.py migrate
刷新网页
Django-03-定制后台和修改参数

当在model添加了是否删除的字符后,需要把views里面知道的all改成folter,这样页面的显示才会自动根据是否删除操作显示没有操作的内容
Django-03-定制后台和修改参数