Help: Django potwierdzenie maila w formularzach

Borykam się z pewnym problemem i nie wiem jak go rozwiązać :-/

Mam model i formularz w Django:

from django import forms
from django.forms import ModelForm
from django.db import models

class Appointment(models.Model):
    first_name = models.CharField(max_length = 30, verbose_name = u'Imię')
    last_name = models.CharField(max_length = 60, verbose_name = u'Nazwisko')
    phone = models.CharField(max_length = 11, verbose_name = u'Telefon', blank = True)
    email = models.EmailField(verbose_name = u'E-mail', blank = True)

    class Meta:
        verbose_name

class AppointmentForm(forms.ModelForm):
    agree_personal_data = forms.BooleanField(required=True)         

    class Meta:
        model = Appointment = u'Wizyta'
        verbose_name_plural = u'Wizyty'

I pytanie jak mogę dodać żeby było poprawne wpisanie tylko jednego z rodzajów (telefon lub email) i żeby jeśli ktoś zdecyduje się na wpisanie maila wymagane było jego potwierdzenie (czyli drugi email wpisany w innym polu i porównana zawartość obu pól) ?

Może szanowna brać Joggerowa mi pomoże? 🙂

2 thoughts on “Help: Django potwierdzenie maila w formularzach

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *