![](/img/trans.png)
[英]Django Rest Framework authentication with Custom User Model
[英]Django REST Framework / djoser - authentication in custom user model
我正在開發我的第一個網絡應用程序(DRF 和 Vue.js)。 目前我有默認用戶 model 的工作授權(通過用戶名和密碼)。 我正在使用 djoser 和 restframework.authtoken。
將默認 model 擴展幾個字段並通過用戶名和通過保持工作授權的最佳方法是什么?
我目前的方法是設置一個像這樣的Profile
model :
class Profile(models.Model):
user = models.OneToOneField(
User,
on_delete=models.CASCADE
)
another_field = models.CharField(
blank=True,
null=True,
max_length=99,
verbose_name='Another Field')
...
這樣,您就可以保留User
model 的所有標准功能,並且可以對其進行擴展以滿足您的需求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.