villafleurie/rental/forms.py
2019-11-07 15:07:42 +01:00

35 lines
1.3 KiB
Python

from django import forms
from .models import Reservation, Place, Guest
from phonenumber_field.modelfields import PhoneNumberField
class ReservationForm(forms.Form):
PLACES=(('T2','T2'), ('T3','T3'),)
name = forms.CharField(
label="",
max_length=100,
min_length=4,
widget=forms.TextInput(attrs={'class': 'form-control form-control-lg form-control-a', 'placeholder': 'Nom *'}),
required=True)
email = forms.EmailField(
label = '',
widget=forms.EmailInput(attrs={'class': 'form-control form-control-lg form-control-a', 'placeholder': 'Email *'}),
required=True
)
phone = forms.CharField(
label='',
max_length=100,
min_length=4,
widget=forms.TextInput(attrs={'class': 'form-control form-control-lg form-control-a', 'placeholder': 'Téléphone *'}),
required=True)
place = forms.ChoiceField(
label = '',
widget=forms.Select(attrs={'class': 'form-control form-control-lg form-control-a'}),
required=True,
choices=PLACES)
message = forms.CharField(
label='',
max_length=100,
min_length=4,
widget=forms.Textarea(attrs={'class': 'form-control', 'cols': '45', 'rows':'8', 'placeholder': 'Message *'}),
required=True)