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