EHO Tutorial


Фреймворк Django

Фреймворк Django


Автор: exo


Дата публикации: 15 июня 2020 г. 21:07


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

Сайт на Django строится из одного или нескольких приложений, которые рекомендуется делать отчуждаемыми и подключаемыми. Это одно из существенных архитектурных отличий этого фреймворка от некоторых других (например, Ruby on Rails). Один из основных принципов фреймворка — DRY (англ. Don't repeat yourself).

Для работы с базой данных Django использует собственный ORM, в котором модель данных описывается классами Python, и по ней генерируется схема базы данных.

Неопытные специалисты считают Django одной из многих систем управления контентом (CMS). На самом деле это программный инструмент, с помощью которого можно создавать и запускать веб-приложения.

Фреймворк Django справляется с большим количеством задач и повышенными нагрузками. Его применяют для создания:

  • CRM-систем
  • CMS
  • Коммуникационных платформ
  • Сервисов бронирования номеров
  • Платформ управления документооборотом

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

Тысячи сайтов в разных странах мира созданы на Django. Этот фреймворк отлично подходит для разработки веб-приложений.


Теги: Python, Django


Комментарии(0):

Комментировать могут только зарегестрированные пользователи. Регистрация.