对于django rest framework
,我使用的是来自here的{
根据给出的指导原则,我的settings.py
REST_FRAMERWORK
应该如下所示:
REST_FRAMEWORK = {
'DEFAULT_PERMISSION_CLASSES': (
'rest_framework.permissions.DjangoModelPermissionsOrAnonReadOnly'
),
'DEFAULT_AUTHENTICATION_CLASSES': [
'rest_framework_simplejwt.authentication.JWTAuthentication',
],
}
现在,当我在CURL
的帮助下调用api /api/token/
,如下所示:
我得到以下错误:
curl -X POST -H "Content-Type: application/json" -d '{"username": "aami", "password": "ooma"}' http://127.0.0.1:8000/api/token/
服务器端的日志是:
Bad Request: /api/token/ [12/Apr/2019 15:01:02] "POST /api/token/ HTTP/1.1" 400 75
我遵循了指南中提到的,但我还是搞不清到底出了什么问题。在
这件事发生在我身上。我意识到我用
但是在Django中需要使用一个特殊的
^{pr2}$create_user
方法。我删除了用户并改为而且成功了。在
相关问题 更多 >
编程相关推荐