1. Общая задача

Необходимо перенести работающий сайт на Django с одного сервера на новый хостинг и запустить его. При переносе возникли проблемы с настройкой окружения (виртуального окружения, зависимостей, версий Python/пакетов), сайт не стартует.

2. Требования

  • Перенос всех файлов сайта и базы данных (или её дампа) со старого сервера на новый.
  • Создание и настройка изолированного виртуального окружения на новом сервере.
  • Установка всех необходимых устаревших зависимостей (pip-пакетов, версий Django, библиотек) - желательно с учётом совместимости или с ручной фиксацией проблемных версий.
  • Настройка веб-сервера (например, Gunicorn + Nginx / Apache) для корректного запуска Django-приложения.
  • Проверка работоспособности: сайт должен открываться во внешней сети, исправно отдавать страницы и статические файлы, работать с базой данных.
  • Документация выполненных шагов (желательно краткий чек-лист для возможной будущей сборки).

3. Ограничения

Технологии: Python (Django). Детали платформы (хостинг, деплой) обговариваются логах.

Все персональные данные (компании, адреса, телефоны) в предоставленном проекте связаны - их передача запрещена законодательством. При переносе конфиденциальную информацию (API-ключи, пароли) заменить на заглушки или вынести в переменные окружения.

4. Критерии готовности

  • Сайт доступен по доменному имени / IP без ошибок.
  • Страницы загружаются, формы работают, заказы отправляются.
  • Панель администратора работает без критических сбоев.
  • Логи показывают отсутствие серьезных ошибок.

Разработка системы автоматического формирования стоматологических отчетов

Требуется создать систему для интеграции с двумя сторонними API медицинской диагностики. Система должна получать данные о пациентах, результатах диагностики и снимках, а затем автоматически формировать структурированные отчеты.