Django数据迁移FieldError

时间:2015-09-18 11:07:01

标签: python django

我有一个模特:

class User(AbstractUser):
    kind = models.ForeignKey('UserKind', blank=True, null=True)

当我尝试在迁移中更改某些用户时:

def forward(apps, schema):
    User = apps.get_model('user_auth', 'User')
    for user in User.objects.filter(kind__isnull=False):
        # some logic here

User.objects.filter(kind__isnull = False)引发django.core.exceptions.FieldError:无法将关键字“kind”解析为字段。

1 个答案:

答案 0 :(得分:0)

看起来这是Django中的一个错误,修正了1.8.5(https://docs.djangoproject.com/en/1.8/releases/1.8.5/