V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
Syesir
V2EX  ›  Python

如何在 xadmin 中集成 ueditor 富文本编辑器?

  •  
  •   Syesir · 2015-12-29 14:04:23 +08:00 · 4641 次点击
    这是一个创建于 3255 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人使用的 DjangoUeditor
    链接: https://github.com/zhangfisher/DjangoUeditor
    在 django 的 admin 中已经可以使用。
    但是用在 xadmin 环境下,文本框没有发生变化。
    有没有大神在 xadmin 中添加了富文本编辑器的,求指点!
    谢谢!
    15 条回复    2015-12-29 19:05:33 +08:00
    joshyu8
        1
    joshyu8  
       2015-12-29 14:06:24 +08:00
    django-tinycms
    Syesir
        2
    Syesir  
    OP
       2015-12-29 14:07:50 +08:00
    @joshyu8 请教下 django-tinycms 能够支持图片上传和多图上传吗?
    joshyu8
        3
    joshyu8  
       2015-12-29 14:10:34 +08:00
    @Syesir tinycms 从 3.x 升级为 4.x 之后,界面变成很时尚,功能上,有很全面的 API 文档,可以随意定制
    joshyu8
        4
    joshyu8  
       2015-12-29 14:11:50 +08:00
    @joshyu8 另外, ueditor , umeditor 都是百度出的,虽然大公司里面出来的产品,但是更新好像不及时, bug 非常多。
    seeker
        5
    seeker  
       2015-12-29 14:13:56 +08:00
    我的调查认为开源免费的编辑器里面 ckeditor 最好
    yuewolf
        6
    yuewolf  
       2015-12-29 14:19:29 +08:00
    @joshyu8 UED 还是很不错的,版本更新很快,我在 PHP 下用得多。从 1.2 低级版本正式部署,一年后升级到 1.3.6 ,良好运行又一年多了,非常赞。目前刚把一部分升级成 1.4.3 。
    Syesir
        7
    Syesir  
    OP
       2015-12-29 14:27:09 +08:00
    @joshyu8 主要是公司原来的后台用 php 写的,用的就是 ueditor 。现在用 django 重写,发现 xadmin 不太支持 ueditor 。有点蛋碎。
    Syesir
        8
    Syesir  
    OP
       2015-12-29 14:28:24 +08:00
    @seeker 谢谢,请教下 ckeditor 能支持多图上传吗?
    Syesir
        9
    Syesir  
    OP
       2015-12-29 14:29:15 +08:00
    @yuewolf 大神, django 的 xadmin 环境能配置好 ueditor 吗?
    qgy18
        10
    qgy18  
       2015-12-29 14:42:35 +08:00
    @joshyu8 你是在说 tinymce 吧?
    quietin
        11
    quietin  
       2015-12-29 14:49:11 +08:00
    可以支持的,你直接把 ueditor 里的相关链接改成 django 的,实现对应接口就行了,我们项目里就是这么做的。至于你说的没有变化,考虑是 js 代码冲突
    Syesir
        12
    Syesir  
    OP
       2015-12-29 14:51:57 +08:00
    @quietin 是的,我也觉得是 js 冲突了。我在普通的 django 环境下,对应的接口都设置好了。能使用 ueditor ,问题就是用上 xadmin ,图片上传功能就加载不了了。
    yuewolf
        13
    yuewolf  
       2015-12-29 15:04:59 +08:00
    @Syesir 考虑一下是不是静态 JS 加载顺序太靠后了,导致 Ueditor 没有执行。

    还不行的话,参考一下 http://blog.csdn.net/u012762088/article/details/14497105 这篇文章试试看。

    Python 下没有用过 Ueditor ,我菜鸟一枚当不起大神,经验主要是 PHP 现成的 CMS 下集成的时候居多。
    Syesir
        14
    Syesir  
    OP
       2015-12-29 16:36:15 +08:00
    @yuewolf 好的,我试试看, thx !
    latyas
        15
    latyas  
       2015-12-29 19:05:33 +08:00
    自己定义个一个 widget 注入进 form 的 field 里就好。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5408 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:50 · PVG 13:50 · LAX 21:50 · JFK 00:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.