• 3.1
  • 3.2
  • 6.1
  • Версия документации: 5.0

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

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

Первые шаги

Вы новичок в Django или программировании? Вам сюда!

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

Проблемы? Мы готовы помочь!

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

Документация Django очень обширна. Это описание поможет вам понять как она организована и подскажет где искать необходимую информацию:

  • Уроки проведут вас за руку через ряд шагов по созданию веб-приложения. Начните отсюда, если вы новичок в Django или разработке веб-приложений. Также ознакомьтесь с «Первые шаги».

  • Список тем содержит основные концепции и разделы, которые предоставляют базовую информацию для понимания.

  • Описание API содержит техническое описание API и других механизмов Django. Рассказывает как работает Django и предполагает, что вы знакомы с базовыми концепциями.

  • Практические руководства содержат рецепты. Они описывают как решить конкретные задачи и проблемы. Они более продвинуты чем учебник и предполагают знания Django.

ORM и работа с базой данных

Django предоставляет уровень абстракции («модели») для структурирования и управления данными вашего веб-приложения. Подробнее об этом ниже:

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

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

Шаблоны

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

Формы

Django предоставляет инструмент для создания форм.

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

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

Интерфейс администратора

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

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

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

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

Django позволяет создавать многоязычные приложения:

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

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

Фреймворк геоданных

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

Общие инструменты веб-приложений

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

Разные инструменты

Прочитайте про остальные важные инструменты в Django:

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

Прочитайте о процессе разработки Django и о том, как вы можете помочь:

Back to Top