python Django 关于更改、改动模型的数据表字段应该注意的事项

温馨提示:改完模型字段名称要记得重新进以下几个个步骤哦!

不改模型字段名称,只改变一些字段属性 例如 :verbose_name(字段备注),
help_text(字段帮助文本信息)啊什么的,不用删数据表;如果是改数据表的 verbose_name(表备注)的话
要删数据表。所做的一切都是为了127.0.0.1:8000/admin 嘛!

  1. 先ctrl+c 在cmd内停止服务器运行(Windows)
  2. 删除 BookInfo、RoleInfo两张表(因为数据表的字段需要重新构建!)
  3. 删除 booktest/migrations 里的 0001_initial.py迁移文件哦
  4. 重新生成迁移文件:根据模型类生成创建表的迁移文件。

python manage.py makemigrations

  1. 重新执行迁移:根据第一步生成的迁移文件在数据库中创建表

python manage.py migrate

是不是很麻烦?我今晚刚接触Django的!也觉得麻烦!但是python他不香吗?嘿嘿 忍住了 (接触python第5天的萌新–我)

另外 Django的详细教程 CSDN博客:Django框架(一):MVC设计模式、Django简介 - 爱编程的小灰灰 - 博客园

博客主 爱编程的小灰灰写了一系列的Django教程,我就是在这学会的,内容超级详细

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值