2
試圖做一個簡單的 'GET' 王氏管理員憑據返回Django的REST框架無效的用戶名/密碼
「細節」: 「無效的用戶名/密碼」。
我有,我刪除了用戶名一個自定義用戶模型,而不是我用facebook_id:
USERNAME_FIELD = 'facebook_id'
我試圖改變DEFAULT_PERMISSION_CLASSES:
('rest_framework.permissions.IsAuthenticated',), -- doesn't work!
('rest_framework.permissions.IsAdminUser',), -- doesn't work!
是唯一可行的是:
('rest_framework.permissions.AllowAny',),
但我不希望這樣,因爲我建立了一個移動應用程序
的API還定義了一個CustomUserAdmin模型和CustomUserCreationForm,顯然這不是問題
幫助我理解需要做修復THI什麼我猜它可能與權限/身份驗證或事實,我CustomUserModel ..
另外,讓我知道是否有更好的方式爲移動應用程序客戶端進行身份驗證到api