我如何通过管理中的ModelForms获取小部件中的模型类?

时间:2009-12-11 22:09:22

标签: django django-models django-forms

我需要在Admin中为ForeignKeys制作一个特殊的小部件,但我需要在小部件中获取模型类,有人知道我该怎么做吗?

我认为Widget有一个Field,而Field有一个ModelForm,显然ModelForm有一个Model,但我需要在admin的一个小部件中使用这个模型。

1 个答案:

答案 0 :(得分:2)

或许查看ModelChoiceField表单小部件会有帮助吗? http://code.djangoproject.com/browser/django/trunk/django/forms/models.py#L921