Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何自定义django allauth URL_Django_Django Urls_Django Allauth_Custom Url - Fatal编程技术网

如何自定义django allauth URL

如何自定义django allauth URL,django,django-urls,django-allauth,custom-url,Django,Django Urls,Django Allauth,Custom Url,我想用我的自定义URL更改默认django allauth URL,例如: 我不想访问/accounts/login,而是想访问登录页面:/mylogin。 我试图修改url.py,但没有完整的结果 from django.contrib import admin from django.urls import path, include from allauth.account.views import LoginView, SignupView urlpatterns = [

我想用我的自定义URL更改默认django allauth URL,例如: 我不想访问/accounts/login,而是想访问登录页面:/mylogin。 我试图修改url.py,但没有完整的结果

from django.contrib import admin
from django.urls import path, include

from allauth.account.views import LoginView, SignupView 

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('users.urls')),
    path('accounts/', include('allauth.urls')),

    path('mylogin/', LoginView.as_view(), name='custom_login'),
    path('myregister/', SignupView.as_view(), name='custom_reg'),
]

“没有一个完整的结果”是什么意思?我解决了这个问题。我还更改了所有模板中的URL,这些模板重定向到使用自定义URL名称登录/注册。比我想象的容易多了