from django.core.exceptions import ImproperlyConfigured
from django.db.models import get_model
+import sys
+
class HTSUserModelBackend(ModelBackend):
def authenticate(self, username=None, password=None):
try:
if user.check_password(password):
return user
#except self.user_class.DoesNotExist:
- except Exception, e:
- print e
+ except Exception as e:
+ print(e, file=sys.stderr)
return None
def get_user(self, user_id):
try:
return self.user_class.objects.get(pk=user_id)
#except self.user_class.DoesNotExist:
- except Exception, e:
- print e
+ except Exception as e:
+ print(e, file=sys.stderr)
return None
@property