温馨提示:改完模型字段名称要记得重新进以下几个个步骤哦!
不改模型字段名称,只改变一些字段属性 例如 :verbose_name(字段备注),
help_text(字段帮助文本信息)啊什么的,不用删数据表;如果是改数据表的 verbose_name(表备注)的话
要删数据表。所做的一切都是为了127.0.0.1:8000/admin 嘛!
- 先ctrl+c 在cmd内停止服务器运行(Windows)
- 删除 BookInfo、RoleInfo两张表(因为数据表的字段需要重新构建!)
- 删除 booktest/migrations 里的 0001_initial.py迁移文件哦
- 重新生成迁移文件:根据模型类生成创建表的迁移文件。
python manage.py makemigrations
- 重新执行迁移:根据第一步生成的迁移文件在数据库中创建表
python manage.py migrate
是不是很麻烦?我今晚刚接触Django的!也觉得麻烦!但是python他不香吗?嘿嘿 忍住了 (接触python第5天的萌新–我)
另外 Django的详细教程 CSDN博客:Django框架(一):MVC设计模式、Django简介 - 爱编程的小灰灰 - 博客园
博客主 爱编程的小灰灰写了一系列的Django教程,我就是在这学会的,内容超级详细!