diff --git a/README.rst b/README.rst index 754fdf4..fff2b04 100644 --- a/README.rst +++ b/README.rst @@ -90,6 +90,9 @@ login and logout views of other applications. They redirect to their similar ``next`` is given along the initial request, user is redirected to this url on successful login and logout. +If you need to do this for the admin site, you shoud use +``capture_login_admin`` instead, performing checks to avoid redirection loops. + This requires to add urls before the include of the app' urls. For example, to replace the Django admin login and logout views with allauth's @@ -97,13 +100,13 @@ ones: .. code-block:: python - from allauth_ens.views import capture_login, capture_logout + from allauth_ens.views import capture_login_admin, capture_logout urlpatterns = [ # … # Add it before include of admin urls. - url(r'^admin/login/$', capture_login), + url(r'^admin/login/$', capture_login_admin), url(r'^admin/logout/$', capture_logout), url(r'^admin/$', include(admin.site.urls)), diff --git a/allauth_ens/templates/allauth_ens/simple_message.html b/allauth_ens/templates/allauth_ens/simple_message.html new file mode 100644 index 0000000..2cb2d40 --- /dev/null +++ b/allauth_ens/templates/allauth_ens/simple_message.html @@ -0,0 +1,32 @@ +{% load i18n static %} +{% load account allauth_ens %} + + + +
+ +