更新数据库表结构
原创...小于 1 分钟
管是新增模型,还是修改已有模型后,只需要执行行命令即可:
重新设置表名并新增字段
from django.db import models
class User(models.Model):
first_name = models.CharField(max_length=32)
last_name = models.CharField(max_length=32)
phone_number = models.CharField(max_length=32)
class Meta:
db_table = 't_user'
创建迁移
python manage.py makemigrations login
正式迁移:
python manage.py migrate
当增加或修改字段时,会出现如下提示
- 自动生成默认值
- 退出
一般选择 1,然后回车给个默认值即可
Powered by Waline v2.15.7