2014-03-31 63 views
1

我創建了一個登錄表單,其中的字段爲usernamepasswordDjango使用表單登錄 - 拋出錯誤「用戶名已存在的用戶」

我正在使用FormView基於類的視圖。

驗證過程中,拋出錯誤User with this Username already exists

沒有得到它的來臨。我從來沒有打電話給save

我猜想它在full_clean()期間即將發生,這是發生在調用堆棧中。

此外,沒有使用表單的正常實現工作,但沒有得到爲什麼我不應該使用表單。

+0

[文件](https://docs.djangoproject.com/en/dev/ref/models/instances /#validating-objects)表示調用了is_valid(),它可以驗證 – karthikr

+0

您可能想要爲此問題提供更多代碼或實際示例 –

+0

@karthikr是,is_valid()會進行驗證。傑裏,這是實際的例子,非常清楚。具有良好的Django知識的人會理解我在那裏寫的東西。 – user2349115

回答