Login redirect.
parent
b76304a045
commit
f13866658b
|
@ -180,7 +180,7 @@ HAYSTACK_CONNECTIONS = {
|
||||||
HAYSTACK_SIGNAL_PROCESSOR = 'haystack.signals.RealtimeSignalProcessor'
|
HAYSTACK_SIGNAL_PROCESSOR = 'haystack.signals.RealtimeSignalProcessor'
|
||||||
|
|
||||||
# Account settings
|
# Account settings
|
||||||
LOGIN_REDIRECT_URL = '/'
|
LOGIN_REDIRECT_URL = '/login-redirect/'
|
||||||
LOGIN_URL = '/login/'
|
LOGIN_URL = '/login/'
|
||||||
LOGOUT_URL = '/logout/'
|
LOGOUT_URL = '/logout/'
|
||||||
ACCOUNT_ACTIVATION_DAYS = 0
|
ACCOUNT_ACTIVATION_DAYS = 0
|
||||||
|
|
3
urls.py
3
urls.py
|
@ -11,7 +11,7 @@ from snipts.api import (PublicSniptResource, PublicTagResource,
|
||||||
from snipts.views import search
|
from snipts.views import search
|
||||||
from tastypie.api import Api
|
from tastypie.api import Api
|
||||||
from utils.views import SniptRegistrationView
|
from utils.views import SniptRegistrationView
|
||||||
from views import (homepage, lexers, pro_signup, sitemap, tags, pro_signup_complete)
|
from views import (homepage, lexers, login_redirect, pro_signup, sitemap, tags, pro_signup_complete)
|
||||||
|
|
||||||
import admin as custom_admin
|
import admin as custom_admin
|
||||||
import os
|
import os
|
||||||
|
@ -34,6 +34,7 @@ private_api.register(PrivateUserProfileResource())
|
||||||
urlpatterns = patterns('',
|
urlpatterns = patterns('',
|
||||||
|
|
||||||
url(r'^$', homepage),
|
url(r'^$', homepage),
|
||||||
|
url(r'^login-redirect/$', login_redirect),
|
||||||
|
|
||||||
url(r'^admin/', include(admin.site.urls)),
|
url(r'^admin/', include(admin.site.urls)),
|
||||||
|
|
||||||
|
|
4
views.py
4
views.py
|
@ -69,6 +69,10 @@ def lexers(request):
|
||||||
|
|
||||||
return {'objects': objects}
|
return {'objects': objects}
|
||||||
|
|
||||||
|
def login_redirect(request):
|
||||||
|
if request.user.is_authenticated():
|
||||||
|
return HttpResponseRedirect('/' + request.user.username + '/')
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
@render_to('pro-signup.html')
|
@render_to('pro-signup.html')
|
||||||
def pro_signup(request):
|
def pro_signup(request):
|
||||||
|
|
Loading…
Reference in New Issue