Импортировать статический HTML-сайт в Django CMS - PullRequest
0 голосов
/ 02 марта 2019

Я разработал и запрограммировал веб-сайт (с начальной загрузкой 4), и теперь я хотел бы импортировать его в Django CMS, чтобы клиент мог редактировать содержимое.

Любые советы или рекомендации, которые помогут мне достичь этого?

Большое спасибо

Ответы [ 2 ]

0 голосов
/ 23 мая 2019

@ A-creative Сначала вы должны скопировать статические файлы Bootstrap 4 (css и js) в папку «имя проекта / имя приложения / статический», запустить «python manage.py collectstatic», а затем просто скопировать готовый Bootstrap HTML-файл вcms, используя поля плагинов Style, Text и Snippet (Admin> Создать новую страницу> Изменить> Добавить плагин / блок> ...).Вы должны сделать это постранично.

Я сомневаюсь, что есть более короткий путь ... Да, и вам следует использовать стандартный минималистичный шаблон, как упомянуто @Patriot, чтобы избежать одновременного решения проблем с шаблонами и плагинов / HTML.

0 голосов
/ 19 марта 2019

Вы должны сделать это в виде шаблона и импортировать саму информацию отдельно.Добавить новый шаблон в settings.py.

Если у вашего клиента уже есть базовый шаблон, который вы редактируете, вы можете просто отредактировать его существующие файлы и CSS.Кроме того, вы также можете скачать / импортировать существующий шаблон и использовать его в качестве базы для редактирования.

Сам шаблон будет выглядеть примерно так: шаблон по умолчанию: base.html,

{% load i18n %}
{% extends 'base.html' %}
{% block title %}Title Here{% endblock %}
    {% block content %}
    {% endblock %}
...