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

添加配置

FastDFS 客户端配置文件相对路径
FDFS_CLIENT_CONF = ‘meiduo_mall/utils/fastdfs/client.conf’
FastDFS服务器图片地址
FDFS_URL =ulr地址

你可能感兴趣的:(CKEditor上传图片问题)