我目前正在使用Django,djangorestframework
和django-rest-auth
构建身份验证服务器。我认为我的问题实际上很简单,但是我实际上还无法找到任何资源。
这是我的问题,在django-rest-auth
中有一个用于更改用户密码的特定URL,即/rest-auth/password/reset/
。我希望该URL改为/auth/password/change/
,但不想编辑该库代码。
问题在于,到目前为止,在我的url.py文件中,我导入了rest-auth网址,如下所示:
from django.urls import path, include
urlpatterns = [
path('', include('rest_auth.urls')),
]
因此它只导入库中编写的URL。如何将特定的网址更改为所需的网址?
答案 0 :(得分:2)
您只需要添加一个这样的网址
path('/auth/password/change/', your_view)
your_view
与/rest-auth/password/reset/
的视图PasswordResetView
相同。