Bonjour,

j'ai créé un formulaire qui me permet d'ajouter des noms de machines à une liste, voici le code :

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))
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