from django import forms
from .models import Reservation

class ReservationForm(forms.ModelForm):
    class Meta:
        model = Reservation
        fields = [
            'banner', 'title', 'description', 'year', 'month',
            'start_date', 'finish_date', 'clock_start', 'clock_end',
            'responsible_person', 'person_count', 'phone_number', 'status'
        ]
        widgets = {
            'start_date': forms.DateInput(attrs={'type': 'date'}),
            'finish_date': forms.DateInput(attrs={'type': 'date'}),
            'clock_start': forms.TimeInput(attrs={'type': 'time'}),
            'clock_end': forms.TimeInput(attrs={'type': 'time'}),
        }