Django это высокий уровень Python Веб -фреймворк Это поощряет быстрое развитие и чистый, прагматический дизайн. Это бесплатно и с открытым исходным кодом.
Джанго был создан осенью 2003 года группой людей, которые хотели разработать масштабируемую структуру веб -приложений, написанную в Python Анкет Построенный опытными разработчиками, он заботится о большей части хлопот веб -разработки, поэтому вы можете сосредоточиться на написании своего приложения без необходимости изобрести колесо.
Основная цель Джанго-облегчить создание сложных сайтов, основанных на базе данных. Вы можете развернуть их онлайн с несколькими кликами.
Вторичные цели Джанго состоит в том, чтобы помочь облегчить создание сообщества и продвигать практику программирования Python. За этими целями следует проект Django с созданием событий, документации и онлайн -ресурсов.
- Django-это веб-структура Python высокого уровня, которая поощряет быстрое развитие и чистый, прагматический дизайн.
- Основная цель Джанго-облегчить создание сложных сайтов, основанных на базе данных.
- Джанго фокусируется на автоматизации как можно больше и придерживаться сухого принципа.
- Его можно использовать в сочетании с существующим CMS, таким или может стоять в одиночестве.
Почему Джанго?
Django 1.0 был выпущен в октябре 2005 года. С тех пор фреймворк приобрела большие последователи и стала одной из самых популярных веб -структур, доступных сегодня, с миллионами пользователей по всему миру. Фактически, подсчитано, что Django в настоящее время используется больше, чем Zope, PHP, Perl и Ruby вместе взятые.
Django Software Foundation (DSF) был сформирован в 2008 году для обеспечения поддержки и управления для рамки и ее сообщества. DSF управляет избранным советом, который курирует несколько аспектов развития сообщества.
Ряд компаний решили спонсировать постоянное развитие Джанго. У него хорошая документация, большая клиентская база и Легко развернуть онлайн Анкет
В то время как Python поддерживает другие рамки, такие как Колба или Бутылка Они минималистичны, и вы должны использовать разные модули для достижения одинаковой функции.
Оригинал: “https://dev.to/jones268/what-is-python-django-5elf”