1
我創建了一個登錄表單,其中的字段爲username
,password
。Django使用表單登錄 - 拋出錯誤「用戶名已存在的用戶」
我正在使用FormView
基於類的視圖。
驗證過程中,拋出錯誤User with this Username already exists
。
沒有得到它的來臨。我從來沒有打電話給save
。
我猜想它在full_clean()
期間即將發生,這是發生在調用堆棧中。
此外,沒有使用表單的正常實現工作,但沒有得到爲什麼我不應該使用表單。
[文件](https://docs.djangoproject.com/en/dev/ref/models/instances /#validating-objects)表示調用了is_valid(),它可以驗證 – karthikr
您可能想要爲此問題提供更多代碼或實際示例 –
@karthikr是,is_valid()會進行驗證。傑裏,這是實際的例子,非常清楚。具有良好的Django知識的人會理解我在那裏寫的東西。 – user2349115