上篇博客介绍到如何给Flask项目加上TinyMCE编辑器
这篇就给大家讲讲如何用TinyMCE的插件上传图片的七牛
首先申请七牛的云储存空间
需要找到几样东西
- ACCESS_KEY
- SECRET_KEY
- BUCKET_NAME(上传空间名字)
- DOMAIN_NAME(外链域名)
需要下载一个TinyMCE的插件
https://github.com/jkgeekJack/tinymce-imageupload
拷贝到之前项目的tinymce/js/tinymce/plugins目录下
在之前那个tinymce_setup.js加上这个补丁的名字和上传图片的地址
在plugins和toolbar加上imageupload
tinymce.init({
selector: '#content',
directionality:'ltr',
language:'zh_CN',
height:400,
plugins: [
'advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker',
'searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking',
'save table contextmenu directionality emoticons template paste textcolor',
'codesample imageupload',
],
toolbar: 'insertfile undo redo | \
styleselect | \
bold italic | \
alignleft aligncenter alignright alignjustify | \
bullist numlist outdent indent | \