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

我想在“用户数据”表中添加更多字段,因此请说明正确的方法。

zcshou 回答:如何在已开发的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

并且将添加新字段。希望这对您有所帮助

干杯!

本文链接:https://www.f2er.com/3164827.html

大家都在问