0
新的python和django。使用形式的模块和一个通过一个错误去(所以不只是在顶部倾销它们)Django表格:自定义错误列表格式
我注意到this solution能够设置错误自定义格式,于我而言,这将会是:
<dd class="error">errstr</dd>
或多或少复制所提供的示例,我有以下几点:
forms.py(我扩大稍微只是为了我的缘故)
0123参考main.py
from poke.forms import PokeForm, DefinitionErrorList
def create_new(response, useless):
if response.method == 'POST':
# They posted something, so collect it (duh)
f = PokeForm(response.POST, error_class=DefinitionErrorList)
if f.is_valid():
cd = f.cleaned_data
模板
<dt>A small message to remind yourself</dt>
{{ form.message.errors }}
<dd>
<span class="input_border" style="width: 75%;"> {{ form.message }}</span>
<span class="tooltip_span">{{ tooltip.message }}</span>
</dd>
的问题是被与上述情况,如果一个场具有错误,但它仍然使用默认格式(的),无论我尝试什么,我都无法让我的一个被使用。我很确定我错过了一些小的或误解了一些说明。
感谢您的帮助,如果我忘记了任何信息,我很抱歉!
编辑:我使用的是Django 1.1,如果有帮助的话。为了使它(可能)更清楚,错误显示正常,他们只是不按照我希望的方式。
哦,哈哈。这可能是为什么。 因为这是我的第一个项目,我只是学习基础知识,我会解决它,而不是去为新版本/修补等。谢谢你的链接,但我决定只是restyle错误列表输出看起来相同正如通常那样。 – damnitshot 2010-01-10 04:38:17