Возникают проблемы при конвертации django -см в CMS без головы - PullRequest
0 голосов
/ 22 апреля 2020

Моя компания использует django-cms в качестве CMS. Однако в последнее время нам необходимо преобразовать его в безголовую CMS, чтобы у нас был собственный слой представления для повышения скорости и производительности.

Я получил очень мало статей в Интернете, но ни одна из них не помогла

Вот что я понял до сих пор:

Основная команда для django-cms начал разработку для режима headless, но он не был завершен или не поддерживается (подробности см. В статье: https://www.django-cms.org/en/blog/2017/03/14/headless-django-cms/).

Я нашел 2 плагина, таких как:

  • djangocms-rest-api, который был заархивирован, и рекомендует использовать djangocms-spa
  • djangocms-spa, который выглядит как хороший выбор, но я не нахожу никакой хорошей документации для использования. Кроме того, похоже, что репозиторий git обновляется не часто.

  • Существует django-rest-framework, который, по-видимому, можно интегрировать и использовать. Пробовал интегрировать его, но было много ошибок.

Требование:

  • Любой плагин, который может быть легко интегрирован без стороннего разработчика. необходимость изучения django / python в подробном коде (я в основном ищу эту опцию)
  • Если django -cms не лучший вариант, тогда у меня есть другой альтернативный cms, который может легко Согласитесь, это безопасно и производительно.

У меня сложилось впечатление, что djangocms-spa и django-rest-framework - единственный выбор (бывший лучше), но им обоим нужен кто-то с опытом работы в python / django, чтобы интегрировать и заставить их работать должным образом. Я прав?

Нашел эту статью также: https://blog.dreipol.ch/how-we-extended-django-cms-to-create-a-single-page-application-9175c6aad0da, которой почти 3 года

Любые примеры / репозитории / статьи, которые могут помочь мне интегрировать плагины или дадим дальнейшее понимание, будет высоко оценено.
Дайте мне знать, если есть какие-либо вопросы, на которые мне нужно ответить.

PS: Вопрос может не соответствовать точно такому, как в стеке, но я не отвечаю знать о любых других платформах для того же. Дайте мне знать, если я могу опубликовать то же самое в другом месте, или это может быть улучшено. Я разработчик пользовательского интерфейса с 0 опытом работы с django -cms / django / python

...