J'ai des difficultés à configurer le fichier forms.py pour inclure un bouton radio ou un bouton de sélection. J'ai regardé la documentation mais je n'ai pas réussi à appliquer la bonne syntaxe.
Voici ce que j'ai actuellement dans forms.py
--
from django import forms
class PictureForm(forms.Form):
like = forms.ChoiceField(???)
name = forms.CharField()
email = forms.EmailField()
message = forms.CharField()
Et dans mon views.py
--
from app.forms import PictureForm
def index2(request):
if request.method == 'POST':
form = PictureForm(request.POST)
if form.is_valid():
cd = form.cleaned_data
Picture.objects.create(like=cd['like'], name=cd['name'], email=cd['email'], message=cd['message'])
return HttpResponseRedirect ('/thanks/')
else:
form = PictureForm()
return render_to_response('index2.html', {'form':form},)
Comment puis-je configurer un ensemble de boutons radio de 'valeur1', 'valeur2', 'valeur3' ? Comment faire cela avec une liste déroulante de sélection ? Merci.