Перейти до змісту

Вступ та вільні місця (apps.admissions)

Модуль має моделі ServiceTerritory, ClassCapacity, EnrolledStudent та AdmissionLottery. Він допомагає публікувати інформацію про закріплену територію, кількість місць та процедури зарахування.

ClassCapacity зберігає назву класу (grade_name), місткість (total_capacity) і кількість зарахованих (enrolled_count). Властивість available_slots обчислює невід'ємну різницю між місткістю та зарахованими. ServiceTerritory містить вулицю, номери будинків, район і реквізити рішення про закріплення.

EnrolledStudent містить прізвище дитини, дату зарахування, номер наказу та ознаку жеребкування. Публічний API може віддавати ці поля; перед наповненням реальними даними перевірте правила захисту персональних даних.