码迷,mamicode.com
首页 > 编程语言 > 详细

django1.9.6 使用 DjangoUeditor (python3.5)

时间:2016-06-24 20:29:25      阅读:858      评论:0      收藏:0      [点我收藏+]

标签:

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

 

1 DjangoUeditor 安装

  pip install DjangoUeditor

需要修改的地方:

打开 %python_root%\Lib\site-packages\DjangoUeditor      (如D:\Python\Python35\Lib\site-packages\DjangoUeditor)

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>



django1.9.6 使用 DjangoUeditor (python3.5)

标签:

原文地址:http://www.cnblogs.com/linkenpark/p/5615228.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!