from django.contrib import messages
from django.contrib.auth.decorators import login_required
+import settings
+
from datetime import datetime
from email.mime.text import MIMEText
from email.utils import formatdate, make_msgid
if request.GET['author'] == '-2':
q = q & Q(authors=None)
elif request.GET['author'] == '-3':
+ # Checking for "yourself" requires the user to be logged in!
+ if not request.user.is_authenticated():
+ return HttpResponseRedirect('%s?next=%s' % (settings.LOGIN_URL, request.path))
q = q & Q(authors=request.user)
else:
q = q & Q(authors__id=int(request.GET['author']))
if request.GET['reviewer'] == '-2':
q = q & Q(reviewers=None)
elif request.GET['reviewer'] == '-3':
+ # Checking for "yourself" requires the user to be logged in!
+ if not request.user.is_authenticated():
+ return HttpResponseRedirect('%s?next=%s' % (settings.LOGIN_URL, request.path))
q = q & Q(reviewers=request.user)
else:
q = q & Q(reviewers__id=int(request.GET['reviewer']))
DATE_FORMAT='Y-m-d'
DATETIME_FORMAT='Y-m-d H:i:s'
+LOGIN_URL='/account/login/'
+
ARCHIVES_TIMEOUT=10 # Seconds to wait for calls to the archives
ARCHIVES_SERVER="localhost"
ARCHIVES_PORT="8001"