Vous n'êtes pas identifié(e).
bonjour,
je voudrais faire plusieurs choix dans une liste (select multiple).
ma_list = forms.ModelChoiceField(queryset=MaListe.objects.all(),
widget=forms.SelectMultiple(),
required=False)
et dans views, je pensais mettre:
if request.method == 'POST':
ma_liste = form.cleaned_data['ma_liste']
for mat in ma_list:
....
et bien sur, ca ne marche pas, et je n'arrive pas a trouver un exemple pour exploiter ce mecanisme.
Est ce que quelqu'un peut m'aider?
merci d'avance,
gerard
Hors ligne
Essaye quelquechoses comme ca :
if len(request.POST.getlist(ma_liste')) > 0:
ma_list = request.POST.getlist(ma_liste')
for mat in ma_list:
....
Hors ligne
merci pour la reponse, ca marche!
je vois maintenant ou ca se trouve dans la doc (un chapitre que j'ai zappe jusque la):
https://docs.djangoproject.com/en/1.3/r … ct-objects
Hors ligne