如何处理订单迁移文件?

我有模特:

class Student(models.Model):
    name = models.CharField(max_length=255)
    extend = models.IntegerField(blank=True,null=True)

migration文件中,其名称为: 005_remove_name

我有一个功能:

def remove_name(apps,schema_editor):
   Student = apps.get_model('myapp','Student')
   queryset = Student.objects.filter(name="Peter")
   if queryset:
        queryset.delete()

但是在迁移操作期间,我的筛选显示“缺少列扩展”

我发现 Student 表中的 extend 列将被添加到迁移文件中,名称为: 007_add_extend

migrations.AddField(
            model_name='student',name='extend',field=models.IntegerField(blank=True,null=True),),

我的错误是:

如果列不存在,如何查询迁移文件集?

luvlu 回答:如何处理订单迁移文件?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3126697.html

大家都在问