Документация по django CMS

django CMS logo

Обзор

django CMS - это современная платформа для веб-публикаций, построенная с помощью Django>, фреймворка веб-приложений «для перфекционистов со сроками».

django CMS предлагает «из коробки» поддержку общих функций, которые вы ожидаете от CMS, но также может быть легко настроена и расширена разработчиками для создания сайта, отвечающего их конкретным потребностям.

Учебники - начните здесь

Для начинающих разработчиков django CMS - от установки до создания собственных приложений-аддонов.

Руководства по эксплуатации

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

Основные темы

Объяснение и анализ некоторых ключевых концепций в django CMS.

Справочник

Технический справочный материал, для классов, методов, API, команд.

Присоединяйтесь к нам онлайн

django CMS Association - это некоммерческая организация, которая существует для поддержки развития django CMS и его сообщества.

Slack

Присоединяйтесь к our friendly Slack group для поддержки и обмена идеями и обсуждения технических вопросов с другими членами сообщества.

Дискурс

Наш Discourse forum также используется для обсуждения django CMS, в частности, для управления процессом ее технического развития.

StackOverflow

StackOverflow также является хорошим местом для вопросов по django CMS и ее экосистеме плагинов.

Почему именно django CMS?

django CMS - это хорошо проверенная платформа CMS, на которой работают большие и маленькие сайты. Вот несколько ключевых особенностей:

  • надежная поддержка интернационализации (i18n) для создания многоязычных сайтов

  • внешнее редактирование, обеспечивающее быстрый доступ к интерфейсу управления контентом

  • поддержка различных редакторов с расширенными возможностями редактирования текста.

  • гибкая система плагинов, позволяющая разработчикам размещать мощные инструменты под рукой редакторов, не перегружая их сложным интерфейсом

  • …и многое другое

Существуют и другие способные платформы CMS на основе Django, но вот почему вам стоит обратить внимание на django CMS:

  • тщательная документация

  • простая и всесторонняя интеграция в существующие проекты - django CMS не является монолитным приложением

  • здоровое, активное и поддерживающее сообщество разработчиков

  • сильная культура хорошего кода, включая акцент на автоматизированное тестирование

Требования к версии программного обеспечения и примечания к выпуску

Этот документ относится к версии 3.9.0.

Таблица совместимости Django/Python

LTS в таблице означает сочетание Django и django CMS, на которые распространяется политика долгосрочной поддержки.

означает, что версия была протестирована и работает. × указывает на то, что она не была протестирована, или известно, что она несовместима.

django CMS

Python

Django

3.9

3.8

3.7

3.6

3.5

3.4

3.2

3.1

3.0

2.2

2.1

2.0

1.11

4.0.x

×

×

×

×

×

3.9.x

×

×

×

×

×

×

3.8.x

×

×

x

LTS

×

×

×

3.7.x

×

x

x

LTS

LTS

3.6.x

×

×

x

x

x

3.5.x

×

×

x

x

×

×

×

×

3.4.5

×

×

×

x

x

×

×

×

×

LTS

Смотрите setup.py репозитория для более конкретной информации о зависимостях, или Примечания к выпуску и информация об обновлении для информации о том, что требуется или изменилось в конкретных версиях CMS.

В руководство по установке представлен обзор других пакетов, необходимых в проекте django CMS.

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