initial lazy signup integration
This commit is contained in:
@ -36,6 +36,7 @@ INSTALLED_APPS = [
|
|||||||
'django.contrib.sessions',
|
'django.contrib.sessions',
|
||||||
'django.contrib.messages',
|
'django.contrib.messages',
|
||||||
'django.contrib.staticfiles',
|
'django.contrib.staticfiles',
|
||||||
|
'lazysignup',
|
||||||
'dashboard',
|
'dashboard',
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -73,6 +74,7 @@ WSGI_APPLICATION = 'procat2.wsgi.application'
|
|||||||
|
|
||||||
AUTHENTICATION_BACKENDS = (
|
AUTHENTICATION_BACKENDS = (
|
||||||
'django.contrib.auth.backends.ModelBackend',
|
'django.contrib.auth.backends.ModelBackend',
|
||||||
|
'lazysignup.backends.LazySignupBackend',
|
||||||
)
|
)
|
||||||
|
|
||||||
# Password validation
|
# Password validation
|
||||||
|
|||||||
@ -23,6 +23,7 @@ urlpatterns = [
|
|||||||
path('dashboard', dashboard, name='dashboard'),
|
path('dashboard', dashboard, name='dashboard'),
|
||||||
path('admin/', admin.site.urls),
|
path('admin/', admin.site.urls),
|
||||||
path('accounts/', include('django.contrib.auth.urls')),
|
path('accounts/', include('django.contrib.auth.urls')),
|
||||||
|
path('convert/', include('lazysignup.urls')),
|
||||||
]
|
]
|
||||||
|
|
||||||
# accounts/login/ [name='login']
|
# accounts/login/ [name='login']
|
||||||
|
|||||||
@ -1,3 +1,17 @@
|
|||||||
<div class="container navigation">
|
{% load i18n %}
|
||||||
|
{% load lazysignup_tags %}
|
||||||
|
|
||||||
|
<div>
|
||||||
SEPARATE NAV for "{{ user }}" in app "{{ request.current_app }}"
|
SEPARATE NAV for "{{ user }}" in app "{{ request.current_app }}"
|
||||||
</div>
|
</div>
|
||||||
|
<div>
|
||||||
|
{% if user.is_anonymous %}
|
||||||
|
Hello anonymous guest!
|
||||||
|
<a href="{% url 'login' %}">{% trans "Log in" %}</a>
|
||||||
|
{% elif user.is_lazy_user %}
|
||||||
|
<li><a href="{% url 'lazysignup_convert' %}">{% trans "Save your data" %}</a> {% trans "by setting a username and password" %}</li>
|
||||||
|
{% else %}
|
||||||
|
{% blocktrans %}Hello {{ user }}!{% endblocktrans %}
|
||||||
|
<a href="{% url 'logout' %}">{% trans "Log out" %}</a>
|
||||||
|
{% endif %}
|
||||||
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user