11

私はDjango Userenaを使用していますが、django管理画面にログインしようとするとuserenaが大騒ぎしています: Profile matching query does not exist.

シェルを使用して管理者ユーザーのプロファイルを作成するにはどうすればよいですか? これが私の Profile モデルですが、管理者ユーザーのキーにアクセスして Profile オブジェクトを作成する方法がわかりません。

class Profile(UserenaBaseProfile, FacebookProfileModel):
    user = models.OneToOneField(User,
                                unique=True,
                                verbose_name=('user'),
                                related_name='my_profile')
    website = models.URLField(null=True, blank=True)

私はこれがおそらく非常に単純であることを知っていますが、これまでのところGoogleは失敗しました...あなたのアイデアをありがとう!

PS。以前は問題なく管理画面にログインできましたが、何かが変更され、Profile matching query does not existエラーが発生しています (コードも変更していません)。ログインできない理由についてのアイデアもいただければ幸いです。 . ありがとう!

4

1 に答える 1