0

私は通常のカスタムユーザーモデルを持っています。このユーザーモデルを指しているデータベースや他のモデルにも多くのユーザーがいます。ここで、django のユーザー モデルを継承するようにユーザー モデルを変更しました。

これは私がしました:

from django.contrib.auth.models import User

class UserProfile(User):
 #custom fields...
 ...

と移行しようとしました。(user_id)=(9)しかし、auth_user テーブルにないというエラーが表示されます。これは、他のモデルが現在 auth_user を指しており、auth_user が新しくなり、id 9 のユーザーが含まれていないためです。

私はデータベースに多くのデータを持っていますが、今は本当に立ち往生しています。何をすべきか?

4

0 に答える 0