Condition de validation d'un formulaire
Bonjour,
j'ai créé un formulaire qui me permet d'ajouter des noms de machines à une liste, voici le code :
Code:
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)) |
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".
Une ER sera utilisée mais comment l'utiliser dans mon formulaire ?
Merci pour votre aide ;)