Перейти к основному содержанию
django-icon_0.png

Django

Программа предназначена для разработки веб приложений и серверов на языке Python с поддержкой проектирования MVC. Есть шаблоны и встроенный интерфейс администратора.

О программе Django

Django — это программа для Windows, позволяющая создавать веб приложения и сайты с помощью конструктора элементов. В качестве базы данных утилита использует MySQL, DB2, PostgreSQL, Oracle, Microsoft SQL Server и SQL Anywhere.

Установка

Установить последнюю версию Django можно через менеджер пакетов Python. Для его запуска нужно указать в командной строке комбинацию pip –version. Далее необходимо настроить в нем виртуальное окружение и набрать в том же окне pip install Django. После этого начнется пакетная установка актуальной сборки программы.
Загрузить утилиту в каталог проекта без влияния на систему можно через pip в Virtualenv. После настройки виртуального окружения в командной строке нужно написать в скобках название нужного каталога и добавить pip install django. Далее начнется автоматическая установка утилиты.

Отладочный веб сервер

Программа имеет собственный отладочный сервер на языке Python, через который проверяется работоспособность сайтов и веб приложений. Для запуска нужно открыть командную строку в папке проекта и ввести команду manage.py runserver.

Далее в адресной строке браузера указывается URL сайта, после чего откроется страница с сообщением о том, что сайт готов к работе. Для остановки сервера нужно переключиться на окно, в котором он был запущен и нажать комбинацию клавиш Ctrl плюс Break.

MVC архитектура

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

Каждая выбранная модель проекта синхронизируется с работающей базой данных и автоматически сохраняет всю информацию в таблице. Встроенный парсер шаблонов позволяет самостоятельно изменять функции отображения сайтов и применять их к нескольким серверам сразу.

Инструменты ORM

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

Особенности

  • использование ORM для взаимодействия с базами данных;
  • программу можно скачать и использовать бесплатно;
  • применение шаблонов к нескольким серверам;
  • встроенный интерфейс администратора;
  • диспетчер URL на основе часто используемых выражений;
  • программа совместима с актуальными версиями Windows.

FAQ

Какая версия Django доступна?

В каталоге указана версия 3.1. Перед установкой сверяйте номер версии на странице источника или в свойствах файла.

С какими версиями Windows совместима Django?

В карточке отмечена совместимость с: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP. Для устаревших программ работа на новых системах может потребовать режима совместимости.

Где безопасно скачать Django?

На странице скачивания Django указана проверенная ссылка на официальный источник.

скачать