如何使用邮递员从 Django Rest Framework 获取令牌

How to get Token from Django Rest Framework using postman

我尝试像 Django Rest Framework 文档中那样获取令牌

from rest_framework.authtoken import views
urlpatterns = [
    url(r'^api-token-auth/', views.obtain_auth_token),
]

里面models.py

@receiver(post_save, sender=settings.AUTH_USER_MODEL)
def create_auth_token(sender, instance=None, created=False, **kwargs):
    if created:
        Token.objects.create(user=instance)

但对我来说总是return

  {
  "username": [
    "This field is required."
  ],
  "password": [
    "This field is required."
  ]
}

您应该在正文请求中添加信息(选择此选项)。 例如:

{"username": "Werton", "password": "xpto"}