Lots of stuff
- Imagestore gallery - remember me fixed - youtube filter - password change option
This commit is contained in:
@@ -13,6 +13,7 @@ from eventplanner.models import Event, EventParticipation
|
||||
from musicians.models import Musician
|
||||
|
||||
from datetime import datetime
|
||||
from datetime import timedelta
|
||||
from django.contrib.auth.models import User
|
||||
|
||||
|
||||
@@ -89,7 +90,12 @@ def login_view( request ):
|
||||
if user is not None:
|
||||
if user.is_active:
|
||||
if not request.POST.get('remember', None):
|
||||
# Expire in one year
|
||||
request.session.set_expiry( timedelta( weeks=52 ) )
|
||||
else:
|
||||
# Expire on browser close
|
||||
request.session.set_expiry( 0 )
|
||||
|
||||
login(request, user)
|
||||
result['redirect'] = "/"
|
||||
print ( "Setting Redirect" )
|
||||
@@ -114,3 +120,13 @@ def login_view( request ):
|
||||
else:
|
||||
nextPage = "/"
|
||||
return render( request, 'website/login.html', { 'next' : nextPage } )
|
||||
|
||||
|
||||
|
||||
import django.contrib.auth.views
|
||||
from django.core.urlresolvers import reverse
|
||||
|
||||
def change_password( request ):
|
||||
template_name = "website/change_password.html"
|
||||
return django.contrib.auth.views.password_change(request, template_name, post_change_redirect= reverse(home_view) )
|
||||
|
||||
|
||||
Reference in New Issue
Block a user