【发布时间】:2011-10-25 14:51:00
【问题描述】:
我在 django 中使用 ModelForm 在 django 中创建我的表单。所以我有一个引用 Location 模型的约会模型。因为我使用的是 ModelForm,所以 Location 字段的选择框由 django 本身自动填充。我想要的是根据状态等属性控制使用 ModelForm 创建的表单中填充的位置类型。
我不想手动覆盖 ModelForm 中的位置字段本身。我希望元素由 django 本身处理。我只想挂一个过滤器。有什么建议吗?
【问题讨论】:
-
你能举个例子吗?如果您的条件不是动态的,您可以在模型中使用:limit_choices_to={'type': 'a'}
标签: django django-models django-admin