如何在已经开发的Django用户表数据库上添加更多的表字段



我想在用户数据表中添加更多字段,所以请解释正确的方法。

在您的模型中,它非常简单添加另一个字段

示例:

class User(models.Model):
name = models.CharField(max_length=100)
phone = models.IntegerField()
created_date = models.DateTimeField(default=timezone.now)
modified_date = models.DateTimeField(default=timezone.now)

让我们添加字段电子邮件:

class User(models.Model):
name = models.CharField(max_length=100)
phone = models.IntegerField()
email = models.CharField(max_length=100)
created_date = models.DateTimeField(default=timezone.now)
modified_date = models.DateTimeField(default=timezone.now)

然后在您的终端中运行此命令:

python manage.py makemigrations

,它将显示您将要进行的更改,然后运行命令:

python manage.py migrate

并且将添加新字段。我希望这能帮助你

干杯!

最新更新