如果从模型选择中删除一个选项,有什么办法它也应该自动删除数据库中的条目。
喜欢
class Student(models.Model):
FRESHMAN = 'FR'
SOPHOMORE = 'SO'
JUNIOR = 'JR'
SENIOR = 'SR'
YEAR_IN_SCHOOL_CHOICES = (
(FRESHMAN, 'Freshman'),
(SOPHOMORE, 'Sophomore'),
(JUNIOR, 'Junior'),
(SENIOR, 'Senior'),
)
year_in_school = models.CharField(max_length=2,
choices=YEAR_IN_SCHOOL_CHOICES,
default=FRESHMAN)
现在我已从列表中删除 (JUNIOR, 'Junior') 选项。在 Student 表中,它应该删除带有 Junior 的记录。
我正在使用 appengine 进行发布。在部署 appengine 应用程序并将更改发送到 db 时是否有机会检查?
任何帮助都非常感谢。