将静态HTML网站导入Django CMS

时间:2019-03-02 10:09:35

标签: html django django-cms

我已经设计并编码了一个网站(带有引导程序4),现在我想将其导入Django CMS中,以便客户端可以编辑内容。

有什么提示或指南可以帮助我实现这一目标吗?

非常感谢

2 个答案:

答案 0 :(得分:0)

您必须将其放入模板中并单独导入信息本身。将新模板添加到settings.py。

如果您的客户端已经具有要编辑的基本模板,则只需编辑其现有文件和CSS。另外,您也可以下载/导入现有模板并将其用作编辑的基础。

模板本身将如下所示:默认模板:base.html,

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

答案 1 :(得分:0)

@ A-creative首先,您应该将Bootstrap 4静态文件(css和js)复制到您的“ projectname / appname / static”目录中,运行“ python manage.py collectstatic”,然后将可用于Bootstrap的html复制到使用样式,文本和代码段插件字段(管理>创建新页面>编辑>添加插件/阻止> ...)来显示cms。您应该分页进行。

我怀疑是否有更短的方法...是的,您应该使用@Patriot提到的标准简约模板,以避免同时处理模板问题和插件/ html问题。