在基于DRF的应用中使用Django Rest Auth进行身份验证。问题是,当我添加URL版本时,注销URL不起作用。
致电:/v1/rest-auth/logout/
(POST)
引发错误:TypeError: post() got an unexpected keyword argument 'version'
urls.py:
URL_VERSION = r'^(?P<version>v[1])'
url(f'{URL_VERSION}/rest-auth/', include('rest_auth.urls'))
其他终点,例如通过/v1/rest-auth/login/
登录可以使用和不使用URL_VERSION。
我能错过什么?
答案 0 :(得分:1)