【发布时间】:2011-04-20 13:39:32
【问题描述】:
我有一个动态表单,其中包含一个或多个 MultipleChoiceFields 或 ChoiceFields。我想向用户显示指令,例如对于 ChoiceField:“选择以下一项”,对于 MultipleChoiceField:“选择以下任何一项”
我该怎么做?我尝试对这些字段中的每一个进行子类化,但我无法在模板中取回值。
谢谢
编辑
我尝试了类似的方法:
class MultiWithInstruction(forms.MultipleChoiceField):
def __init__(self, instruction=None, **kwargs):
self.instruction=instruction
return super(MultiWithInstruction, self).__init__(**kwargs)
我无法在模板中检索“instruction”的值。
【问题讨论】:
-
请告诉我们您是如何将字段添加到表单中的,以及您如何尝试在模板中检索
instruction的值!
标签: django django-forms