1
Django表单有点问题。基本上,我有两种形式,一种是免费术语搜索,另外一种是过滤器。只有在用户没有选择任何过滤器的情况下,才需要术语的字段。 我有这样的事情(但更多的过滤器在同一个班):Django:根据另一种形式动态改变表单需求
class Term(forms.Form):
terms = forms.CharField(
label='Term',
required=True, # but false if the filters is selected
error_messages={'required': 'Please enter at least one search term'},
widget=TextInput(attrs={
'class':'textEntry',
'placeholder': 'Enter search'}))
class Filter(forms.Form):
filter = forms.ModelChoiceField(
choices = [1,2, 3],
label = "Filter",
required = False)
我到处找,但我发现没有结果。你有什么主意吗?谢谢。
downvote?真?如果您有更好的解决方案,请发布。 – Brandon 2013-03-12 12:13:40