zoukankan      html  css  js  c++  java
  • django1.9.6 使用 DjangoUeditor (python3.5)

    DjangoUeditor https://github.com/zhangfisher/DjangoUeditor

    1 DjangoUeditor 安装

      pip install DjangoUeditor

    需要修改的地方:

    打开 %python_root%Libsite-packagesDjangoUeditor      (如D:PythonPython35Libsite-packagesDjangoUeditor)

    commands.py:

    from . import settings as USettings

    forms.py

    from .widgets import UEditorWidget

    models.py

    from DjangoUeditor.widgets import UEditorWidget, AdminUEditorWidget

    settings.py

    UserSettings=getattr(gSettings,"UEDITOR_SETTINGS",{}).copy()
    # if UserSettings.has_key("config"):UEditorSettings.update(UserSettings["config"])
    if UserSettings.get("config"):UEditorSettings.update(UserSettings["config"])
    # if UserSettings.has_key("upload"):UEditorUploadSettings.update(UserSettings["upload"])
    if UserSettings.get("upload"):UEditorUploadSettings.update(UserSettings["upload"])

    # if UEditorSettings.has_key(key):
    if UEditorSettings.get(key):

    urls.py

     

    # from django.conf.urls import patterns, url
    from django.conf.urls import url

    ###################
    urlpatterns = [
    url(r'controller/$',get_ueditor_controller),
    ]

    views.py

    全部的  

    except Exception,E:   改成
    except Exception as E:

    widgets.py

    utils.py

     

     

    使用方法参考 

    https://github.com/zhangfisher/DjangoUeditor

    最后注意一点的事在  在模板里面 使用DjangoUeditor 

    <head>
        ......
        {{ form.media }}        #这一句会将DjangoUeditor 所需要的CSS和JS加进来。
        ......
    </head>

    最后再需要的元素中引用 form
    如 <form> {{ form }} <form>



  • 相关阅读:
    彻底理解JavaScript原型
    Spring mvc中@RequestMapping 6个基本用法小结
    window.onload、DOMContentLoaded和$(document).ready()
    Cookie/Session机制详解
    微信公众平台开发接口PHP SDK完整版
    Js获取当前浏览器的高和宽度
    ExtJS4学习--多表头Grid
    get传输时,会将加号+ 转换为空格
    svg实现 圆形 点击扩大、消失
    SVG 总结
  • 原文地址:https://www.cnblogs.com/linkenpark/p/5615228.html
Copyright © 2011-2022 走看看