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