fix python2.5 et dependance json
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Fri, 8 Apr 2011 14:40:55 +0000 (10:40 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Fri, 8 Apr 2011 14:40:55 +0000 (10:40 -0400)
buildout.cfg
project/dae/views.py

index cf93c18..433b1ff 100644 (file)
@@ -3,19 +3,22 @@ newest = false
 parts = django
 versions = versions
 
 parts = django
 versions = versions
 
-find-links = http://pypi.auf.org/simple/auf.recipe.django
-    http://pypi.auf.org/simple/auf.django.skin
+find-links = http://pypi.auf.org/simple/auf.recipe.django/
+    http://pypi.auf.org/simple/auf.django.skin/
     http://pypi.auf.org/datamaster_modeles/
     http://pypi.auf.org/datamaster_modeles/
-    http://pypi.auf.org/simple/auf.django.auth
+    http://pypi.auf.org/simple/auf.django.auth/
+    http://pypi.auf.org/simple/auf.django.workflow/
 
 eggs =
     django
     south
     django-admin-tools
     auf.django.skin
 
 eggs =
     django
     south
     django-admin-tools
     auf.django.skin
+    auf.django.workflow
     datamaster_modeles
     auf.django.auth
     django-reversion
     datamaster_modeles
     auf.django.auth
     django-reversion
+    simplejson
 
 [versions]
 django-admin-tools = 0.4.0
 
 [versions]
 django-admin-tools = 0.4.0
@@ -24,6 +27,7 @@ south = 0.7
 auf.django.skin = 0.15dev
 auf.django.auth = 0.5.2dev
 django-reversion = 1.3.3
 auf.django.skin = 0.15dev
 auf.django.auth = 0.5.2dev
 django-reversion = 1.3.3
+auf.django.workflow = 0.6dev
 
 [django] 
 recipe = auf.recipe.django
 
 [django] 
 recipe = auf.recipe.django
index b1eb482..d415183 100644 (file)
@@ -1,7 +1,7 @@
 # -*- encoding: utf-8 -*-
 from collections import defaultdict
 from datetime import date
 # -*- encoding: utf-8 -*-
 from collections import defaultdict
 from datetime import date
-from json import dumps
+from simplejson import dumps
 import warnings
 
 from django.http import Http404, HttpResponse
 import warnings
 
 from django.http import Http404, HttpResponse
@@ -158,9 +158,9 @@ def embauche(request, key=None, dossier=None):
             if 'save' in request.POST:
                 if employe_form.is_valid():
                     data = dict(request.POST.items())
             if 'save' in request.POST:
                 if employe_form.is_valid():
                     data = dict(request.POST.items())
-                    with warnings.catch_warnings():
-                        warnings.simplefilter('ignore')
-                        employe = employe_form.save()
+                    #with warnings.catch_warnings():
+                    #    warnings.simplefilter('ignore')
+                    employe = employe_form.save()
                     data['employe'] = 'dae-%s' % employe.id
                     employe_form = EmployeForm(data, instance=employe)
 
                     data['employe'] = 'dae-%s' % employe.id
                     employe_form = EmployeForm(data, instance=employe)