看到CSDN都在用wangeditor而且用起来的确简单,可是图片上传还是一直搞不定。
1.返回格式问题
官方要求返回json格式,先定义字典赋值,然后采用json.dumps(result,ensure_ascii=False)进行后端返回:
{
"errno": 0,
"data": [
"图片1地址",
"图片2地址",
"……"
]
}
2.request.files['myFile']问题
由于3.0以上没有textarea,只有div。找了半天才找到在前端进行命名即可。
editor.customConfig.uploadFileName = 'myFile'
还需要解决的问题:
1.从磁盘里复制、然后粘贴到文本框里,自动上传图片。
2.从微信、QQ等复制粘贴到文本框里,自动上传。
3.截图形成的base64,直接粘贴自动上传。
4.从word里复制粘贴的图片。
附完整代码python-flask版:
def uploadfile():
result={}
file = request.files['myFile']
if file == None:
result['error']=&#