【问题标题】:Django-ckeditor not displaying correctly in htmlDjango-ckeditor 在 html 中无法正确显示
【发布时间】:2015-05-09 01:44:51
【问题描述】:

我有一个小问题,我在我的管理部分安装了 Django-ckeditor。 我可以在 Admin 中完美使用它,但是当我在 Html 页面上显示时显示不正确,我会放一些图像以获得更好的视觉效果。

这是我的管理员 ckeditor,完美运行!

这是我的 html 页面,其中 ckeditor 无法正常工作

我该如何解决这个问题? (我使用 python 2.7.4 和 Django 1.7.4)

【问题讨论】:

    标签: python html django templates ckeditor


    【解决方案1】:

    在模板中渲染 html 时,请确保将其标记为安全...

    {{ article.content|safe }}
    

    查看文档:

    https://docs.djangoproject.com/en/1.7/ref/templates/builtins/#safe

    【讨论】:

      【解决方案2】:

      对我来说,问题是我只是在写作

      {{form.as_p}}
      

      改为使用-

      <form method="POST" enctype="multipart/form-data">
        {% csrf_token %}
        {{form.media}}     //this was missing 
        {{form.as_p}}
      

      【讨论】:

        【解决方案3】:

        它的 tinymce、ace 编辑器或 ck 编辑器是否没有显示/工作: 试试:

        1)python manage.py collectstatic

        2)python manage.py makemigrations 和 python manage.py migrate

        3) {% csrf_token %} {{form.media}}

        {{form.Text_areas_name}}

        【讨论】:

          【解决方案4】:

          在我的例子中,它在渲染页面时使用{{ article.content|safe }}

          【讨论】:

            猜你喜欢
            • 2020-04-11
            • 2015-04-08
            • 2023-03-29
            • 1970-01-01
            • 2021-02-23
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多