Exemple #1
0
def nouveau_contact(request):
    sauvegarde = False
    form = NouveauContactForm(request.POST or None, request.FILES)
    if form.is_valid():
        contact = Contact()
        contact.nom = form.cleaned_data["nom"]
        contact.adresse = form.cleaned_data["adresse"]
        contact.photo = form.cleaned_data["photo"]
        contact.save()
        sauvegarde = True

    return render(request, 'contact.html', {
        'form': form,
        'sauvegarde': sauvegarde
    })
Exemple #2
0
def nouveau_contact(request):
    sauvegarde = False
    form = NouveauContactForm(request.POST or None,
                              request.FILES)  # request.POST => pour els donnés textuelles et request.FILES pour les fichiers comme les photos
    if form.is_valid():
        contact = Contact()
        contact.nom = form.cleaned_data["nom"]
        contact.adresse = form.cleaned_data["adresse"]
        contact.photo = form.cleaned_data["photo"]
        contact.save()
        sauvegarde = True

    return render(request, 'blog/nouveaucontact.html', {
        'form': form,
        'sauvegarde': sauvegarde
    })
Exemple #3
0
def nouveau_contact(request):
    sauvegarde = False

    if request.method == "POST":
           form = NouveauContactForm(request.POST, request.FILES)
           if form.is_valid():
                   contact = Contact()
                   contact.nom = form.cleaned_data["nom"]
                   contact.adresse = form.cleaned_data["adresse"]
                   contact.photo = form.cleaned_data["photo"]
                   contact.save()

                   sauvegarde = True
    else:
           form = NouveauContactForm()

    return render(request, 'blog/nouveau_contact.html',locals())
Exemple #4
0
def nouveau_contact(request):
    sauvegarde = False

    if request.method == "POST":
        form = NouveauContactForm(request.POST, request.FILES)
        if form.is_valid():
            contact = Contact()
            contact.nom = form.cleaned_data["nom"]
            contact.adresse = form.cleaned_data["adresse"]
            contact.photo = form.cleaned_data["photo"]
            contact.save()

            sauvegarde = True
    else:
        form = NouveauContactForm()

    return render(request, 'blog/ncontact.html', locals())
Exemple #5
0
def nouveau_contact(request):
    sauvegarde = False
    if request.method == "POST":
        form = NouveauContactForm(request.POST)
        if form.is_valid():
            contact=Contact()
            contact.nom = form.cleaned_data['nom']
            contact.prenom = form.cleaned_data['prenom']
            contact.adresse = form.cleaned_data['adresse']
            contact.email = form.cleaned_data['email']
            contact.save()

            sauvegarde = True
    else:
        form = NouveauContactForm()

    return render(request,'blog/nouveaucontact.html',locals())
Exemple #6
0
def nouveau_contact(request):
    sauvegarde = False
    form = NouveauContactForm(request.POST or None, request.FILES)
    # je peux mettre en commentaire, dans un formulaire la methode view est executee 2 fois
    # la deuxieme fois avec url du template

    if form.is_valid():
        contact = Contact()
        contact.nom = form.cleaned_data["nom"]
        contact.adresse = form.cleaned_data["adresse"]
        contact.photo = form.cleaned_data["photo"]
        contact.save()
        sauvegarde = True

    return render(request, 'blog/contact2.html', {
        'form': form,
        'sauvegarde': sauvegarde
    })