我有正常的自定义用户模型。我在数据库和其他模型中也有很多用户指向这个用户模型。现在我更改了用户模型,使其继承自 django 的用户模型。
我这样做了:
from django.contrib.auth.models import User
class UserProfile(User):
#custom fields...
...
并试图迁移。但它给了我错误,说不(user_id)=(9)
在 auth_user 表中。这是因为其他模型现在指向 auth_user 并且 auth_user 现在是新的并且不包含 id 为 9 的用户。
我在数据库中有很多数据,现在我真的卡住了。该怎么办?