主催者と多数の参加者を含む会議モデルを定義する必要があります。すべての参加者は、認証モジュールの標準ユーザーから派生しています。 syncdbの実行を実行しているときにDjangoのOneToManyとOneToOneの間の競合
from django.db import models
from django.contrib.auth.models import User
class Meeting(models.Model):
organizer=models.ForeignKey(User)
participants=models.ManyToManyField(User)
はしかし、私は次のエラー
を得たこれを解決するためにError: One or more models did not validate: hub.meeting: Accessor for field 'organizer' clashes with related m2m field 'User.meeting_set'. Add a related_name argument to the definition for 'organizer'. hub.meeting: Accessor for m2m field 'participants' clashes with related field 'User.meeting_set'. Add a related_name argument to the definition for 'participants'.
誰も私を助けることができますか?
上記の回答のように、ドキュメントhereとhere
コードこの質問のタイトルは問題とは何の関係もありません見ます –