CKEditor上传图片问题

问题1:通过 ckeditor 上传文件会出错,需要修改源码

  1. 打开
    ~/.virtualenvs/django_py3/lib/python3.5/site-packages/ckeditor_uploader/views.py
  2. 在原来的95行代码之前添加如下一行代码:
    if len(str(saved_path).split(’.’)) > 1:
问题2:通过ckeditor上传图片后,无法预览
重写父类的url函数
def url(self, name): """ 返回文件的完整URL路径 :param name: 数据库中保存的文件名,类似: group1/M00/00/00/wKjSoFu-wD2AZQ6ZAAERuQ5dzms593.png :return: 完整的URL """ return settings.FDFS_URL + name

添加配置
【CKEditor上传图片问题】FastDFS 客户端配置文件相对路径
FDFS_CLIENT_CONF = ‘meiduo_mall/utils/fastdfs/client.conf’
FastDFS服务器图片地址
FDFS_URL =ulr地址

    推荐阅读