- Так как поля from и to в django сделать нельзя
(
from
- ключевое слово), то мне пришлось сменить их на timeFrom и timeTo - Приложение запускается по 100 часов потому что надо пересчитать индексы для поиска и мигрировать (и перемигрировать, потому что насмотреля уже django-миграций), а вообще все классно 😊
- Если вы видите
[{"name": str}, ...]
для ролей или названий комнат в больнице, знайте, что на самом деле надо указывать данные в формате["name1", "name2", "name3", ...]
и сериализатор swagger просто нагло врёт (чтобы сделать, как в задании, пришлось извернуться) - Да! Внезапно, но
python:3.12-slim
иnginx:1.25
могут не скачаться с 1 раза! - Если мы ищем объекты по ForeignKey (например, Timetable по больнице) и родительской сущности (больницы) в БД нет, <то я забыл>
- Account URL: http://localhost:8081/ui-swagger
- Hospital URL: http://localhost:8082/ui-swagger
- Timetable URL: http://localhost:8083/ui-swagger
- Document URL: http://localhost:8084/ui-swagger
- ElasticSearch URL: http://localhost:9200/
- Kibana URL: http://localhost:5601/app/kibana
docker-compose up -d --build