fix services
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 6 Jun 2011 19:21:04 +0000 (15:21 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 6 Jun 2011 19:21:04 +0000 (15:21 -0400)
project/dae/forms.py

index 0e868c0..9f487c7 100644 (file)
@@ -111,8 +111,7 @@ class PosteForm(forms.ModelForm):
     """ Formulaire des postes. """
 
     # On ne propose que les services actifs
-    services_actifs = [(s.id, unicode(s), ) for s in rh.Service.objects.filter(actif=True)]
-    service = forms.ChoiceField(choices=services_actifs, required=True)
+    service = forms.ModelChoiceField(queryset=rh.Service.objects.filter(actif=True), required=True)
 
     responsable=AutoCompleteSelectField('responsables', required=True)
     #responsable = forms.ModelChoiceField(