Amélioration pour les formulaires des actions en lot
authorPA Parent <paparent@paparent.me>
Tue, 2 Aug 2011 18:37:52 +0000 (14:37 -0400)
committerPA Parent <paparent@paparent.me>
Tue, 2 Aug 2011 18:37:52 +0000 (14:37 -0400)
auf_savoirs_en_partage/savoirs/forms.py

index c5699bb..ae0771e 100644 (file)
@@ -137,15 +137,13 @@ class CategorieForm(forms.Form):
     categorie = forms.ModelChoiceField(queryset=RecordCategorie.objects.all())
 
 class PaysForm(forms.Form):
-    values = [(p.id, p.nom) for p in Pays.objects.all()]
-    pays = forms.MultipleChoiceField(choices=values)
+    pays = forms.ModelMultipleChoiceField(queryset=Pays.objects.all())
 
 class RegionsForm(forms.Form):
     regions = forms.ModelMultipleChoiceField(queryset=Region.objects.all())
 
 class ThematiquesForm(forms.Form):
-    values = [(t.id, t.nom) for t in Thematique.objects.all()]
-    thematiques = forms.MultipleChoiceField(choices=values)
+    thematiques = forms.ModelMultipleChoiceField(queryset=Thematique.objects.all())
 
 class DisciplinesForm(forms.Form):
     disciplines = forms.ModelMultipleChoiceField(queryset=Discipline.objects.all())