【发布时间】:2021-01-31 09:15:08
【问题描述】:
我每次运行命令python manage.py makemigrations 时都会收到alter filed alert 我也删除了我的数据库旧迁移文件但警报仍然存在有人知道我该如何解决这个问题吗?
Migrations for 'assignment':
assignment/migrations/0012_auto_20201016_0754.py
- Alter field city on assignment
- Alter field status on assignment
class Assignment(models.Model):
CITY_SELECT = {
('i', 'Islamabad'),
('l', 'Lahore'),
('m', 'Multan'),
('k', 'Karachi'),
('q', 'Queta'),
('p', 'Pashawar')
}
STATUS_SELECT = {
('p', 'Pendding'),
('d', 'Done'),
('i', 'In field'),
('c', 'Cancel')
}
place = models.CharField(max_length=100)
desc = models.CharField(max_length=500)
reporter = models.ForeignKey(User, on_delete=models.SET_NULL, null=True)
created_on = models.DateTimeField(auto_now_add=True)
assign_time = models.DateTimeField(auto_now=False, null=True)
city = models.CharField(choices=CITY_SELECT, max_length=9)
status = models.CharField(choices=STATUS_SELECT, max_length=8)
【问题讨论】:
-
你使用什么 Python 版本。看起来这组只是每次都以不同的顺序。
-
我现在在那个项目上使用的这个python版本
Python 3.8.6 (default, Sep 25 2020, 09:36:53)
标签: python-3.x django django-models django-forms django-views