此前在Django 1.6和更早版本,我用来做以下,使User
的电子邮件特有的属性:
class User(AbstractUser):
USERNAME_FIELD = 'email'
REQUIRED_FIELDS = ['username']
User._meta.get_field_by_name('email')[0]._unique=True
我迁移到Django的1.7,但这个代码是提高以下错误:
django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet.
一路追踪回到User._meta.get_field_by_name('email')[0]._unique=True
。
我如何把这个迁移到Django的1.7?