diff --git a/symposion/proposals/views.py b/symposion/proposals/views.py index cf532c2b5bc5c712db723b407f0206325ec19b4f..9754c93fe272b92b35e3150d0a1ed78d12b4f326 100644 --- a/symposion/proposals/views.py +++ b/symposion/proposals/views.py @@ -6,7 +6,12 @@ from django.core.exceptions import ObjectDoesNotExist from django.db.models import Q from django.http import Http404, HttpResponse, HttpResponseForbidden from django.shortcuts import render, redirect, get_object_or_404 -from django.utils.hashcompat import sha_constructor + +try: + from hashlib import sha1 as sha_constructor +except ImportError: + from django.utils.hashcompat import sha_constructor + from django.views import static from django.contrib import messages