2017-03-01 26 views
-1

我想實現這樣的獨特之處:如果我輸入用戶名輸入標籤的任何角色,我可以如果服務器的唯一檢查用戶名。輸入用戶名立即檢查Django的REST框架

我知道我可以這樣做:使用JavaScript + debounce,用戶輸入字符停止0.5秒後,然後我發送用戶名到服務器(我可以創建單個視圖來處理此解決方案),如果發現重複,我可以在附近提示一些錯誤。

但事實上,我不僅可以處理用戶名,我想處理所有的配置形式,我想每一個表單字段可以是測試整個表單數據之前發送到服務器這樣。

有可能是100場,我不」想要寫的每個域視圖,因此不Django的休息框架支持一些功能?或者是否有任何軟件包支持它,或者有人有任何想法?

其實,我用reactjs,但我不認爲它有這個問題

+0

如果要檢查每一個領域,也不會是有意義的一次驗證整個形式?這可能需要幾分鐘的時間,但是對於一個表單而言,要比您的數據庫多100次以上。 – jape

回答

0

沒有任何關係,也沒有這樣的事情。你必須自己寫。非休息切入點,將採取包括字段名稱和字段值的POST並檢查DB的單一性。