2011-09-10 10 views
0

は、以下のモデルを考えてみましょう。Djangoのモデルに関連するフィールドクラッシュ

私は、私は次のエラーを取得していたデータベースを同期する場合:私はdjango 1.2.5pinax 0.7.2を使用しています

(pinax-env)[email protected]:$ 
python manage.py syncdb 
Error: One or more models did not validate: 
FP.fpmodel: Accessor for field 'author' clashes with related field 'User.fpmodel_set'. Add a related_name argument to the definition for 'author'. 
FP.fpmodel: Accessor for field 'editor' clashes with related field 'User.fpmodel_set'. Add a related_name argument to the definition for 'editor'. 

これを解決するにはどうすればよいですか?

答えて

0

私はその文書の答えを見つけました。具体的にはherehereです。

私は

author = models.ForeignKey(auth.models.User , null = False ,related_name="%(class)s_related_author") # The user who created 
editor = models.ForeignKey(auth.models.User , null = True,related_name="%(class)s_related_editor") # The user who last edited 
を使用する必要があります
関連する問題