Django 1.7中的迁移

use*_*880 3 django django-migrations

我目前正在参与一个项目,我正在使用Django 1.7开发版本.我想使用"makemigrations"和"migrate"将我在模型中所做的更改(添加字段,删除模型等)添加到数据库模式中"commmands.I为我的应用程序中的一个模型添加了一个"age"字段.

country = models.CharField(max_length=50, blank=True)
address = models.CharField(max_length=100, blank=True)
postal_code = models.IntegerField(max_length=50, blank=True)
city = models.CharField(max_length=50, blank=True)
phone_no = models.CharField(max_length=25, blank=True)
skype_name = models.CharField('Skype Username',max_length=50, blank=True)
age=models.IntegerField(max_length=25,blank=True)
Run Code Online (Sandbox Code Playgroud)

当我使用"makemigrations"命令时,输出就像---"没有检测到更改".我猜"makemigrations"无法弄清楚对架构所做的更改.任何建议我怎样才能使它工作?

Ala*_*air 5

如果要将初始迁移添加到应用程序,则必须在使用该makemigrations命令时包含应用程序名称.

python manage.py makemigrations your_app_label
Run Code Online (Sandbox Code Playgroud)