Over-riding Django-allauth login/ registration urls with custom url/ pages

后端 未结 4 1066
庸人自扰
庸人自扰 2021-02-10 09:02

I have configured django-allauth for login through Facebook, Twitter and Google.

However, django-allauth accepts login request only at /accounts/login/, sig

4条回答
  •  轮回少年
    2021-02-10 09:47

    Well, it is pretty easy solution.

    in urls.py do this:

    from allauth.account.views import LoginView, SignupView 
    
    urlpatterns = [
       ...
       url(r'^customurl/login/', LoginView.as_view(), name="custom_login" ),
       url(r'^customurl/signup/', SignupView.as_view(), name="custom_singup" ),
       ...
    
    ]

    and in html create form:

    {{ form.as_p }}
    {{ form.as_p }}

提交回复
热议问题