一个用于cleditor的django表单小部件(一个超干净的mit许可的wysiwyg html编辑器),用于处理上传

django-cleditor的Python项目详细描述


它是什么?一个简单的Django应用程序使用WYSIWYG编辑器(CeldTror)非常容易。
可选地包括一个激活文件上传操作的MIXIN。[截图](https://github.com/yuchant/django-cleditor/raw/master/cleditor.png)





安装说明
==================



>
>下载django-cleditor`` django-django-django-cleditor``并将其添加到您的软件包中,无论您想要什么样的软件包都可以下载并添加到您的软件包中。


-运行``python manage.py collectstatic``管理命令…收集静态文件。
-在需要django表单小部件的任何位置使用“cleditor.widgets.cleditor widget”。
-对于管理上载处理子类“cleditor.admin.cleditoruploadadmin”,请改用“cleditor.widgets.cleditoruploadwidget”。




使用说明
===



只有
----


这个包在“cleditor.widgets”中提供了一个“cleditor widget”表单小部件,您可以在django窗体框架需要小部件的任何地方使用它。

要将“modeladmin”中的所有文本字段替换为“cleditors”,只需粘贴两行即可:

``python
from django.db import models
fromcleditor.widgets导入cleditor widget

class mymodeladmin(admin.modeladmin):
formfield掼overrides={models.textfield:{widget':cleditorwidget()}
`````





Easy Admin Upload handler
——


允许用户通过“插入图像”小部件上载,必须使用“cleditor upload widget”小部件,并且必须将包含的“modeladmin”子类化,该子类将完全受csrf保护的上载处理程序添加到您的管理站点。

从cleditor导入cleditor upload widget
。admin导入cleditoruploadadmin


mymodeladmin类(cleditoruploadadmin):
upload撸u to='cleditoruploadwidget/'撸默认值
formfield撸overrides={models.textfield:{widget':cleditoruploadwidget()}
````


admin)
---------------------------


若要在不使用管理面板的情况下上载图像,必须将URL映射到上载处理程序,并将自定义处理程序URL传递到小部件。


``python
`urls.py



(r'^my upload handler/$',cleditor_upload_handler,{'upload_to':'my_upload_directory'}),

````


``` python
小部件实例化


my form类(forms.form):
myfield=forms.textfield(widget=cleditoruploadadmin(upload挈url=-path-to-my-upload-handler'))
```


credits
=
*chris landowski-原始的cleditor图像上传plugin
https://github.com/dmitry dedukhin/cleditor extimage plugin

*dmitry dedukhim-cleditor jquery plugin creator
http://premiumsoftware.net/cleditor/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java 401在API URL上带有声明性Http客户端,并带有@Secured(SecurityRule.IS_ANONYMOUS)注释   java如何在Android中创建计时器?   Java8WebStart安全弹出窗口   java会通过以下两种方式导致堆空间耗尽吗?   java项目调度GA:染色体的高效数据结构   java Apache POI:如何在Excel文件中插入列   java在JRE系统库中每个jar扮演什么角色   java如何在抽象类中执行@mock(不是注入mock)   java如何使用opensearch和Lucene发送搜索查询?   java在ApachePOI中处理空列   java广播接收器未接收到目标   java错误ELF类:ELF类64(可能原因:体系结构字宽不匹配)   java调用Web服务(SSL)时出错   用于iot集线器设备固件更新的java Rest API   通过xslt将xml转换为文本文件时引发java异常   Java linux打印问题   Java XML转换器重复行   java从另一个类的方法将数组导入mainActivity类   多线程选择与Java交互的线程   我想在java程序中打印以下格式的文件: