Django-это высокоуровневый веб-фреймворк Python, который поддерживает быструю разработку и чистый прагматичный дизайн. Созданный опытными разработчиками, он берет на себя большую часть хлопот веб-разработки, так что вы можете сосредоточиться на написании своего приложения без необходимости изобретать что-то новое. Это бесплатно и с открытым исходным кодом.
Откуда он появился?
Django был первоначально разработан между 2003 и 2005 годами веб-командой, которая отвечала за создание и обслуживание газетных сайтов. После создания нескольких сайтов команда начала учитывать и повторно использовать множество общих шаблонов кода и дизайна.
Этот общий код эволюционировал в общую структуру веб-разработки, которая была открыта как проект “Django” в июле 2005 года. С тех пор Django продолжает расти и совершенствоваться.
Почему он так популярен?
Построенный опытными разработчиками, Django берет на себя большую часть хлопот веб-разработки, поэтому вы можете сосредоточиться на написании своего приложения, не изобретая что-то новое.
Джанго помогает вам написать программное обеспечение, которое является:
- Полноценным
- Универсальным
- Безопасным
- Масштабируемым
- Пригодным для починки
- Портативным
Развертывание моделей ML с помощью Django
Разработчики всегда испытывают трудности с развертыванием или производством своих алгоритмов и моделей машинного обучения. Django помогает им, выполняя следующие требования:
- автоматизация развертывания
- непрерывная интеграция
- масштабируемость
- совместная работа пользователей
- управление и соблюдение нормативных требований
- управление и соблюдение нормативных требований
- мониторинг моделей в производстве
Насколько Django популярен?
Нет никакого легкодоступного и окончательного измерения популярности серверных фреймворков (хотя такие сайты, как Hot Framework, пытаются оценить популярность с помощью таких механизмов, как подсчет количества проектов GitHub и вопросов StackOverflow для каждой платформы). Лучше будет спросить, является ли Django “достаточно популярным”, чтобы избежать проблем непопулярных платформ. Продолжает ли она развиваться? Сможете ли вы получить помощь, если она вам понадобится? Есть ли у вас возможность получить оплачиваемую работу, если вы изучите Django?
Основываясь на количестве известных сайтов, использующих Django, количестве людей, вносящих свой вклад в кодовую базу, и количестве людей, предоставляющих как бесплатную, так и платную поддержку, то да, Django-это популярный фреймворк!
Известные сайты, которые используют Django: Disqus, Instagram, Knight Foundation, Mozilla, National Geographic, Pinterest.