2011-02-28 50 views
0

你好,我想在称为alternate_id的模型表单中显示这个帮助文本。不过,我似乎遇到了这个问题。这可能是我在我的回复上下文中写的。Django想要显示帮助文本

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> 

回答

0

也许你应该尝试从您的上下文字典移除form.alternate_id':form.alternate_id。表单本身应该包含alternate_id字段及其帮助文本。

+0

工作。我想唯一困扰我的是,帮助文本不是以结构化的方式编写的。我猜只有当你构建一个定制表单只会有效。不管怎么说,还是要谢谢你。 – Shehzad009 2011-02-28 12:34:00