Room reservations planning

This commit is contained in:
imperosol
2025-06-27 18:47:47 +02:00
parent 0f71e220c4
commit 9645c7fead
10 changed files with 450 additions and 166 deletions

View File

@@ -8,10 +8,13 @@ from django.views.generic import CreateView, DeleteView, TemplateView, UpdateVie
from club.models import Club
from core.auth.mixins import CanEditMixin
from core.views import UseFragmentsMixin
from core.views.mixins import FragmentMixin
from reservation.forms import ReservationForm, RoomCreateForm, RoomUpdateForm
from reservation.models import ReservationSlot, Room
from reservation.forms import RoomCreateForm, RoomUpdateForm
from reservation.models import Room
class ReservationScheduleView(PermissionRequiredMixin, TemplateView):
template_name = "reservation/schedule.jinja"
permission_required = "reservation.view_room"
class RoomCreateView(SuccessMessageMixin, PermissionRequiredMixin, CreateView):