2013-12-11 45 views
0

舉個例子,我用了一個用戶註冊表單模板如下:如何從{{form.errors}}中的Django的默認2行表單字段錯誤消息中刪除字段名稱?

{{ form.errors }} 

如果我嘗試註冊與現有的用戶名新用戶I(預期)獲得此兩行錯誤信息:

username 
A user with that username already exists. 

我將與此消息非常高興,如果我可以只下降的第一行(「用戶名」),使得兩行消息成爲這樣的一個在線消息:

A user with that username already exists. 

我知道字段名有時資格默認的錯誤消息的第2行(例如,「這是必須填寫」),但我可以用

​​ 在我的形式定義

改變「這個字段是必須的」,以「用戶名是必需的「。

回答

0

您可以自定義這樣的輸出:

{% for error in form.username.errors %} 
    {{error}} 
{% endfor %} 
+0

這工作。謝謝。 – user2916527

相關問題