Login redirect.

master
Nick Sergeant 2013-04-28 20:11:11 -04:00
parent b76304a045
commit f13866658b
3 changed files with 7 additions and 2 deletions

View File

@ -180,7 +180,7 @@ HAYSTACK_CONNECTIONS = {
HAYSTACK_SIGNAL_PROCESSOR = 'haystack.signals.RealtimeSignalProcessor'
# Account settings
LOGIN_REDIRECT_URL = '/'
LOGIN_REDIRECT_URL = '/login-redirect/'
LOGIN_URL = '/login/'
LOGOUT_URL = '/logout/'
ACCOUNT_ACTIVATION_DAYS = 0

View File

@ -11,7 +11,7 @@ from snipts.api import (PublicSniptResource, PublicTagResource,
from snipts.views import search
from tastypie.api import Api
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 os
@ -34,6 +34,7 @@ private_api.register(PrivateUserProfileResource())
urlpatterns = patterns('',
url(r'^$', homepage),
url(r'^login-redirect/$', login_redirect),
url(r'^admin/', include(admin.site.urls)),

View File

@ -69,6 +69,10 @@ def lexers(request):
return {'objects': objects}
def login_redirect(request):
if request.user.is_authenticated():
return HttpResponseRedirect('/' + request.user.username + '/')
@login_required
@render_to('pro-signup.html')
def pro_signup(request):