Розробка, підтримка та доробка сайтів на Python / Django
Беремо на підтримку сайти, веб-сервіси, API й адмінки на Django, які дісталися від інших розробників: оновлюємо версії, виправляємо помилки, прискорюємо і доробляємо функціонал.
Розробка сайту на Python і Django: коли проєкт уже працює
Django обирають для сервісів з великою кількістю даних і логіки: внутрішні системи, кабінети, маркетплейси, API для мобільних застосунків. Такий проєкт може працювати роками, але з часом розробник іде, версії застарівають, а кожна зміна стає ризикованою.
Ми беремо такі проєкти на підтримку. Спершу розбираємося в коді й інфраструктурі, потім стабілізуємо, оновлюємо Python і Django і далі розвиваємо функціонал. Якщо ж ви лише обираєте стек для нового проєкту, чесно порівняємо Django з Laravel і Node.js під ваші задачі.
Проєкт на Python / Django? Візьмемо в роботу
Розробка, підтримка й доробка на Python / Django, зокрема чужих проєктів. Аудит коду — безкоштовно.
Коли потрібна допомога з Django-проєктом
Що ми робимо з проєктами на Django
Як ми беремо Django-проєкт на підтримку
Крок 1. Доступи і бекап. Отримуємо доступ до репозиторію, сервера й бази.
- Робимо повний бекап коду, бази і медіафайлів.
- Переносимо секрети з коду в змінні середовища.
Крок 2. Аудит з письмовим звітом.
- Версії Python, Django і пакетів, застарілі залежності.
- Міграції, модифікації сторонніх пакетів, покриття тестами.
- Безпека: DEBUG, SECRET_KEY, ALLOWED_HOSTS, доступи до адмінки.
Крок 3. Стабілізація. Виправляємо критичні помилки й налаштовуємо моніторинг.
- Логи, відстеження помилок, перезапуск воркерів.
Крок 4. Процес роботи. Git, staging-сервер, автоматичний деплой.
- Docker для однакового середовища на staging і продакшені.
Крок 5. План оновлень. Шлях до актуальної LTS з оцінкою кожного етапу.
Крок 6. Регулярна робота. Абонемент, погодинно або виділений розробник, щомісячний звіт.
Типові задачі на Python / Django
Стек
Python 3, Django, Django REST Framework, Celery, Redis, PostgreSQL, Gunicorn / Uvicorn, Nginx, Docker, Wagtail, FastAPI. Суміжні сторінки: Laravel, Node.js, React, Vue.
Скільки коштує підтримка і доробка Django-проєкту
Аудит коду й інфраструктури — від $300. Нову розробку оцінюємо після брифу.
Погодинно
- оцінка до старту
- робота через git і staging
- звіт за годинами
Абонентська підтримка
- 10 годин на місяць
- оновлення безпеки
- моніторинг помилок
- реакція на критичні інциденти
Виділений розробник
- Python-розробник на повний день
- план робіт
- code review
- тести й CI/CD
Питання про Python і Django
Скільки коштує підтримка Django-проєкту?
Чи можна оновити Django без переписування проєкту?
Що робити з проєктом на Python 2?
Чи зробите API для мобільного застосунку на Django?
Що обрати для нового проєкту: Django чи Laravel?

