# -*- encoding: utf-8 -*-
-from auf.django.references import models as ref
+try:
+ from auf.django.references import models as ref
+except:
+ ref = None
+
from django.conf import settings
PROJET_TITRE_KEY = 'PROJET_TITRE'
site = "Créer une clef '%s' dans settings.py" % PROJET_TITRE_KEY
# le User peut changer de mdp s'il est local
- try:
- email = request.user.email
- can_change_password = not ref.Authentification.objects.filter(courriel=email).exists()
- except:
- can_change_password = None
-
+ if ref is not None:
+ try:
+ email = request.user.email
+ can_change_password = not ref.Authentification.objects.filter(courriel=email).exists()
+ except:
+ can_change_password = None
+ else:
+ can_change_password = True
return {
'AUF_SITE' : site,
'can_change_password' : can_change_password,
import sys, os
name = 'auf.django.skin'
-version = '1.3'
+version = '1.4'
setup(name=name,
version=version,
author_email='olivier.larcheveque@auf.org',
url='http://pypi.auf.org/%s' % name,
license='GPL',
- namespace_packages = ['auf'],
+ namespace_packages = ['auf', 'auf.django', ],
packages=find_packages(exclude=['ez_setup', 'examples', 'tests']),
include_package_data=True,
zip_safe=False,