Новости IT, хостинга
  Android, Apple, Facebook, Google, Linux, Microsoft, Samsung, Twitter, Интернет, Россия, браузеры, обновление ПО, онлайн-сервисы, операционные системы, планшеты, рынок ИТ, сделки, смартфоны, социальные сети, уязвимости  
  новостей: 10379
  комментариев: 2476

Django


Django — свободный программный каркас для веб-приложений на языке Python, использующий шаблон проектирования MVC. Сайт на Django строится из одного или нескольких приложений, которые рекомендуется делать отчуждаемыми и подключаемыми. Это одно из существенных архитектурных отличий этого каркаса от некоторых других (например, Ruby on Rails).
Один из основных принципов каркаса — DRY. Для работы с базой данных Django использует собственный ORM, в котором модель данных описывается классами Python, и по ней генерируется схема базы данных.

Возможности Django:
ORM, API доступа к БД с поддержкой транзакцийвстроенный интерфейс администратора, с уже имеющимися переводами на многие языкидиспетчер URL на основе регулярных выраженийрасширяемая система шаблонов с тегами и наследованиемсистема кешированияинтернационализацияподключаемая архитектура приложений, которые можно устанавливать на любые Django-сайты«generic views» — шаблоны функций контроллеровавторизация и аутентификация, подключение внешних модулей аутентификации: LDAP, OpenID и проч.система фильтров («middleware») для построения дополнительных обработчиков запросов, как например включённые в дистрибутив фильтры для кеширования, сжатия, нормализации URL и поддержки анонимных сессийбиблиотека для работы с формами (наследование, построение форм по существующей модели БД)встроенная автоматическая документация по тегам шаблонов и моделям данных, доступная через административное приложениеНекоторые компоненты фреймворка между собой связаны слабо, поэтому их можно достаточно просто заменять на аналогичные.
Помимо возможностей, встроенных в ядро фреймворка, существуют пакеты, расширяющие его возможности. Возможности, предоставляемые пакетами, а также полный перечень пакетов удобно отслеживать через специальный ресурс — djangopackages. com


+1 29 декабря 2018 Fornex.com 892
Версия для печати

← предыдущая новость следующая новость →

Мой комментарий
Ваше имя*:
Email:
Комментарий*:
Зарегистрироваться автоматически: Вы будете зарегистрированы на сайте автоматически при добавлении комментария. Обязательно заполните поле Email для этого.
Сумма чисел 5 и 18*:            


Хостеры (2464)
HostDB (35)
Софт (2640)
Железо (993)
Интернет (1435)
Статистика и аналитика (3324)

Новости по теме
Мы запустили VPS для разработчиков   3v-Hosting

Компания NetAngels запустила официальное мобильное приложение для клиентов на платформе iOS. Теперь управлять VDS-серверами, сайтами, почтовыми ящиками и доменами можно в любое время и из любого места   NetAngels

Новые VDS «ТурбоПро» от NetAngels — это высокочастотные серверы на базе Intel Xeon Gold 6346 с выделенными ядрами, до 64 ГБ RAM и SSD NVMe.   NetAngels

Хостинг-провайдинг традиционно ассоциируется с ежемесячной арендой серверов и постоянными расходами. Однако модель Lifetime Reselling от Host4BTC предлагает альтернативу   HOST4BTC

Компания интегрировала панель управления VDS с сервисами DDoS-GUARD – лидера в области фильтрации интернет-атак. Теперь ваш сайт будет оставаться доступным даже при масштабных DDoS-атаках.   NetAngels

Мы рады представить вам новую линейку тарифных планов VDS ULTRA, оснащенных мощными видеокартами! +1   NetAngels

На подходе 45-я локация — Лихтенштейн!   PQ.Hosting




Отправить сообщение администратору

Сумма чисел 27 и 3*:


Яндекс цитирования
сообщить о неточности