django富文本编辑器DjangoUediter的集成方法

最近需要在运维平台增加故障单的管理功能,需要支持富文本的编辑,所以表单就不能简单的用一个粗糙的text来解决了。整理了下需求,主要有以下几点:
1.图片上传功能,支持点击、拖拽、ctrl v粘贴上传图片
2.基本的排版功能,比如对齐,加粗,文字颜色等
经过一番调研后,百度ueditor的资料最多,对于这个富文本编辑器,我是不太感冒的,虽然说功能很强大,但是略丑呀╮(╯▽╰)╭,简书的审美还是比较符合我胃口的,但是无奈自己技术太差呀,so....还是先用DjangoUeditor,O(∩_∩)O哈哈~

相关资料:
ueditor官网文档:http://fex.baidu.com/ueditor/#start-dir
djangoueditor文章:http://www.ziqiangxuetang.com/django/django-cms-develop2.html
DjangoUeditor源码:https://github.com/zhangfisher/DjangoUeditor

部署还是相对比较简单,参考以上文章按部就班应该问题不大。
遇到的问题:
1.项目里settings.py未设置mediaroot目录,导致上传图片的时候报错,因为默认的上传目录是根据settings.py来设置的。
2.模板如何加载ueditor,现在还没太弄明白,主要是forms.py不熟,以前没用过,基本是手写html模板的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容