Документация Django

Все, что нужно знать о Django.

Получение помощи

Есть проблемы? Мы с радостью поможем!

Как организована документация

У Джанго много документации. Общий обзор того, как она организована, поможет вам узнать, где искать необходимое:

  • Руководства. Пройдите серию шагов по созданию веб-приложения. Начните с них, если вы новичок в Django или разработке веб-приложений. Также посмотрите «Первые шаги» ниже.
  • Руководства объясняют ключевые темы и концепции на достаточно высоком уровне и предоставляют полезную справочную информацию и пояснения.
  • Справочные руководства содержат техническую информацию по API и другим аспектам работы Django. Они описывают, как всё работает и как это использовать, но предполагают, что у вас есть базовое понимание ключевых понятий.
  • Практические руководства являются рецептами. Они проведут вас через шаги, связанные с решением ключевых проблем и вариантов использования Django. Они более продвинуты, чем учебные пособия, и предполагают, что вы знаете как Django работает.

Представления

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

Шаблоны

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

Формы

Django предоставляет богатую основу для облегчения создания форм и манипулирования данными форм.

Процесс разработки

Узнайте о различных компонентах и инструментах, которые помогут вам в разработке и тестировании приложений Django:

Админка

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

Безопасность

Безопасность - тема первостепенной важности при разработке веб-приложений, и Django предоставляет множество инструментов и механизмов защиты:

Интернационализация и локализация

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

Производительность и оптимизация

Существует множество методик и инструментов, которые могут помочь сделать ваш код более эффективным - более быстрым и использующим меньше системных ресурсов.

Географический фреймворк

GeoDjango намеревается стать географическим веб-фреймворком мирового класса. Его цель - максимально упростить создание веб-приложений ГИС и использование возможностей пространственных данных.

Другие основные функциональные возможности

Узнайте о некоторых других основных функциональных возможностях фреймворка Django:

Django — проект с открытым исходным кодом

Узнайте о процессе разработки самого проекта Django и о том, как вы можете внести свой вклад:

Вернуться на верх