Bonjour,
j'ai créé un formulaire qui me permet d'ajouter des noms de machines à une liste, voici le code :
Ce que je cherche à savoir faire, c'est validé ce formulaire et donc ajouter une nouvelle machine à la liste, seulement si le nom de celle-ci se terrmine par ".pmr".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 lass Saisie_machines(forms.Form): ajout = forms.CharField(max_length=200) def Saisie(request): if request.method == 'POST': form = Saisie_machines(request.POST) if form.is_valid(): ajout = form.cleaned_data['ajout'] new_machine = Machine(nom=ajout) new_machine.save() return render(request,'dns_app/ajout.html', locals()) else: form = Saisie_machines() return render_to_response('dns_app/formulaire.html', { 'form': form, }, context_instance=RequestContext(request))
Une ER sera utilisée mais comment l'utiliser dans mon formulaire ?
Merci pour votre aide![]()
Partager