5
I最近インストールBlogango、できません:は「CREATED_BY」のフォームフィールドを作成し、まだ、私は次のエラーを持っていたその関連モデル「users.User」はまだロードされていないため
CommandError: One or more models did not validate:
blogango.blogentry: 'created_by' defines a relation with the model 'auth.User', which has been swapped out. Update the relation to point at settings.AUTH_USER_MODEL.
を
だから私は、設定を追加.AUTH_USER_MODELとは、今私は、次のメッセージが表示されます:ValueError: Cannot create form field for 'created_by' yet, because its related model 'users.User' has not been loaded yet
は、私はそれがAUTH_USER_MODEL = 'users.User'
を呼び出して、私のsettings.pyを経て、と試してみて、それが早くロード取得するsettings.pyの上に高い上に移動しました。
要求されたよう: created_by = models.ForeignKey(settings.AUTH_USER_MODEL, unique=False)
私はこの問題を解決するために何ができますか?
'created_by'のモデルを見ることはできますか? –
質問は 'created_by'を表示しています。 –
'settings.AUTH_USER_MODEL'を引用符で囲むとどうなりますか? 'created_by = models.ForeignKey(' settings.AUTH_USER_MODEL '、unique = False) –