Django — это фреймворк серверных веб-приложений с открытым исходным кодом, написанный на Python.
Он предназначен для уменьшения усилий, необходимых для создания сложных веб-сайтов и веб-приложений, управляемых данными, с особым акцентом на меньшем количестве кода, отсутствии избыточности и большей явности, чем неявности.

Django был создан осенью 2003 года, когда веб-программисты из газеты Lawrence Journal-World Адриан Головати и Саймон Уиллисон начали использовать Python для создания приложений.

В июне 2008 года было объявлено, что недавно созданная Django Software Foundation (DSF) будет поддерживать Django в будущем.


Django следует архитектурному шаблону mvc (модель-представление-контроллер). Это состоит из:

  • объектно-реляционный преобразователь, который является посредником между моделями данных
  • (классы Python) и реляционная база данных («Модель»)
  • система обработки запросов с системой веб-шаблонов («Просмотр»)
  • диспетчер URL-адресов на основе регулярных выражений («Контроллер»)

Некоторые известные сайты, использующие Django, включают Instagram, Mozilla, Disqus, Bitbucket, Nextdoor и Clubhouse.

Официальный сайт :- https://www.djangoproject.com/
Документация :- https://docs.djangoproject.com/
Скачать :-