跳至主要內容

更新数据库表结构

刘春龙原创...小于 1 分钟PythonDjango教程文档

管是新增模型,还是修改已有模型后,只需要执行行命令即可:

重新设置表名并新增字段

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. 自动生成默认值
  2. 退出

一般选择 1,然后回车给个默认值即可

上次编辑于:
贡献者: 刘春龙
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.7