Django 想显示帮助文本
你好,我想在我的模型表单中显示一些帮助文本,叫做alternate_id。不过我似乎遇到了一些问题。可能是我在响应上下文中写的内容有问题。
这是forms.py的内容:
alternate_id = forms.CharField(label = 'Client no', max_length = 400, required = False, help_text = 'Valid wildcard search is in the format *XX, *XX*, XX*')
这是views.py的内容:
def search_item(request, client_id = 0):
# search form code
return render_to_response('search_items.html', {'form':form, 'form.alternate_id':form.alternate_id}, context_instance = RequestContext(request))
这是search_items.html的内容:
<form action="." method="post">
<fieldset class="model">
{{ form.as_p }}
{{ form.alternate_id.help_text }}
</fieldset>
1 个回答
0
也许你可以试着把 form.alternate_id':form.alternate_id
从你的上下文字典中去掉。这个表单本身应该包含 alternate_id 字段和它的帮助文本。