mirror of
https://github.com/rjNemo/villafleurie
synced 2026-06-06 02:16:47 +00:00
35 lines
1.3 KiB
Python
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)
|