美文网首页
django admin使用ueditor

django admin使用ueditor

作者: 伍只蚊 | 来源:发表于2017-07-16 23:54 被阅读120次

    推荐 https://github.com/pydanny/django-wysiwyg 插件,里面可以选择各种html编辑器比如:ckeditor, tinymce等。

    具体步骤如下:

    INSTALLED_APPS 添加 django_wysiwyg.

    配置需要使用的编辑器类型 DJANGO_WYSIWYG_FLAVOR = "ckeditor" #这里使用的是ckeditor

    修改模型对应的admin文件,讲模型的admin类的change_form_template设置成'fun/admin/change_form.html'

    复制:cp django_wysiwyg/templates/my-app-name/admin/change_form.html pydanny/templates/fun/admin/change_form.html

    修改change_form.html文件

    {% extends "admin/change_form.html" %}

    {% load wysiwyg %}

    {% block extrahead %}

      {{ block.super }}

      {% wysiwyg_setup %}

    {% endblock %}

    {% block content %}

      {{ block.super }}

      {% wysiwyg_editor "id_description" %}

    {% endblock %}

    把"id_description"改成你对应的模型需要使用editor的字段的名称就行了。

    相关文章

      网友评论

          本文标题:django admin使用ueditor

          本文链接:https://www.haomeiwen.com/subject/isnxkxtx.html