Booking Guide
Когда использовать
Используйте booking, когда Django-проекту нужны ORM-backed расписания, поиск слотов, создание записей и при необходимости multi-service chains поверх движка из codex-services.
Добавление scaffold
codex-django add-booking --project myproject
Что будет создано
- файлы приложения
booking/ - файлы booking settings внутри
system/ - cabinet booking views и templates
- booking page templates и partials
Что нужно подключить после генерации
- Добавить
bookingвINSTALLED_APPSилиLOCAL_APPS. - Экспортировать
BookingSettingsизsystem/models/__init__.py. - Зарегистрировать generated admin integration для booking settings.
- Выполнить миграции для
bookingиsystem. - Подключить
booking.urlsв корневом URL configuration. - Если используете cabinet pages, добавить generated cabinet booking URLs.
Основные точки входа
codex_django.bookingcodex_django.booking.selectorscodex_django.booking.adapterscodex_django.booking.mixins
Связанные разделы
- Architecture:
booking - API reference:
codex_django.booking