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

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

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

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

Первые шаги

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

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

Django предоставляет абстрактный уровень (“модели”) для создания структуры и управления данными вашего приложения. Прочитать об это вы можете в следующих разделах:

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

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

Шаблоны

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

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

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

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

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

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

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

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

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

Performance and optimization

There are a variety of techniques and tools that can help get your code running more efficiently - faster, and using fewer system resources.

Совместимость с Python

Django стремится быть совместимы с разными версиями Python:

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

GeoDjango intends to be a world-class geographic Web framework. Its goal is to make it as easy as possible to build GIS Web applications and harness the power of spatially enabled data.

Стандартные инструменты для веб-приложения

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

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

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

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

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