Created and activated the booking integrity ExecPlan, then implemented staff availability, overlap prevention, and duration validation with backend tests.

Added a staff availability model and migration, a booking validation service, and serializer enforcement.
This commit is contained in:
2026-02-28 12:05:57 +03:00
parent d40bb10876
commit 411180e312
9 changed files with 467 additions and 7 deletions
+2 -1
View File
@@ -1,9 +1,10 @@
from django.contrib import admin
from apps.salons.models import Review, Salon, SalonPhoto, Service, StaffProfile
from apps.salons.models import Review, Salon, SalonPhoto, Service, StaffAvailability, StaffProfile
admin.site.register(Salon)
admin.site.register(SalonPhoto)
admin.site.register(Service)
admin.site.register(StaffProfile)
admin.site.register(StaffAvailability)
admin.site.register(Review)