Django REST API: лучший подход для ежедневной обработки посещаемости пользователей, когда пользовательский метод и метод создания посещаемости имеют разные конечные точки
Я нахожусь в процессе создания приложения для посещаемости для проекта, построенного на Django и django_rest_framework
, и мне нужно некоторое представление о лучшем подходе к обработке такого рода вещей в Django
У меня есть модель User
, а также модель Attendance
с User
FK, которая имеет unique_togther
с date
полем
При попытке обработать метод создания посещаемости я пытался получить список пользователей, а затем, когда авторизованный пользователь нажимает какую-то кнопку или радио, данные вместе с идентификатором пользователя отправляются в API создания посещаемости и сохраняют данные Здесь кроется проблема, поскольку я не мог придумать, как затем получить ответ и отобразить правильные данные в списке пользователей, поскольку список приходит из другой конечной точки, и вложенные сериализаторы не сильно помогут, так как они не смогут получить список объектов, которые еще не созданы, я подумал, что какое-то событие, которое срабатывает каждый день в определенное время и создает экземпляры посещаемости для пользователей, чтобы затем я мог получить их с помощью вложенного сериализатора и сделать запрос на редактирование, чтобы изменить значения по умолчанию, было бы хорошей идеей, но мне интересно, есть ли лучшие способы решения этой проблемы, если нет, то какой лучший способ реализации моего собственного предложения