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

Django: веб-фреймворк для перфекционистов с установленными сроками

Django - это высокоуровневый веб-фреймворк python, который способствует быстрой разработке и чистому, прагматичному дизайну. Создано опытными разработчиками и поддерживается некоммерческой организацией Django Software Foundation (DSF). он берет на себя большую часть хлопот веб-разработки, поэтому вы можете сосредоточиться на написании своего приложения, не изобретая велосипед. Это бесплатно и с открытым исходным кодом.

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

  • объектно-реляционный маппер, который является посредником между моделями данных
    (классы Python) и реляционной базой данных (" Модель " )

  • система для обработки запросов с системой веб-шаблонов («Просмотр»)

  • диспетчер URL на основе регулярных выражений («Контроллер»)

Командаdjangoпредпочитает думать о Django как о структуре «MTV», где «M» — это модель, «T» — это шаблон, а «V» — это представление.

В django«представления» описывают, какие данные представлены, а «шаблоны» описывают, как эти данные представляются.

Ресурсы

Полезные книги

Учебники

Информационные бюллетени

Подкасты

Популярные сторонние приложения

Сайты, использующие Django

Смотрите также: