2010-11-28 16 views
1
class UserCustomer(models.Model): 
    user = models.ForeignKey(User) 
    customer = models.ForeignKey(CustomerProfile) 

新しいレコードを追加する際に、ユーザーが既に関連付けられている場合、ユーザードロップダウンで「ユーザー」を制限(削除)することは可能ですか?どの顧客とでも?Django - models.ForeignKey()内のエントリを制限する

+0

[Qerysetを制限する方法/ Djangoの管理サイトで表示するレコードは?](http://stackoverflow.com/questions/2279313/how-to-limit-queryset-the-records-to-view -in-django-admin-site) –

+0

@Ignacio新しいレコードの追加中に制限することはできますか? –

+0

[これ](http://docs.djangoproject.com/ja/dev/ref/models/fields/#django.db.models.ForeignKey.limit_choices_to)を試しましたか? – crodjer

答えて

0

thisはあなたの質問に答えますか?


How about this one?彼は(私はあなたが後にしているものだと思う)フィルタリングModelAdminのインライン化など、複数の例を通過します。

+0

いいえ、質問は新しいレコードの追加に固有です。表示リストにありません。どんな喉頭? –

+0

@siva管理サイトのドロップダウンリストにない場合は、挿入用に使用できません。 –

関連する問題