kindeditor图片上传
生活随笔
收集整理的這篇文章主要介紹了
kindeditor图片上传
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
KindEditor是一款用Javascript編寫的開源在線HTML編輯器,主要用戶是讓用戶在網(wǎng)站上獲得可見即可得的編輯效果,開發(fā)人員可以用 KindEditor 把傳統(tǒng)的多行文本輸入框(textarea)替換為可視化的富文本輸入框
使用
到官網(wǎng)下載 KindEditor 最新版本,解壓后將所有文件拷貝到項(xiàng)目的static文件夾下。注意,可以根據(jù)需要?jiǎng)h除以下目錄:
- asp - ASP程序
- asp.net - ASP.NET程序
- php - PHP程序
- jsp - JSP程序
- examples - 演示文件
HTML模板中需要顯示富文本編輯器的位置添加<textarea>標(biāo)簽:
<label for="article_body">文章內(nèi)容</label> <textarea id="article_body" name="article_body"></textarea>添加腳本,引入KindEditor JS文件,為指定標(biāo)簽創(chuàng)建富文本編輯器。這里主要說使用KindEditor 上傳圖片時(shí)的必要參數(shù):
<script src="{% static 'kindeditor-4.1.10/kindeditor-all-min.js' %}"></script> <script>var options = {resizeType: 0,uploadJson: "/upload/", //指定圖片上傳的url路徑,server端寫一個(gè)視圖來處理上傳的圖片extraFileUploadParams: {"csrfmiddlewaretoken": "{{ csrf_token }}"}};KindEditor.create("#article_body", options); //為指定元素創(chuàng)建富文本編輯器 </script>說明:
圖片的上傳和預(yù)覽流程:
Django中的代碼實(shí)現(xiàn):
說明:
更多KindEditor 的使用,參考官網(wǎng)
總結(jié)
以上是生活随笔為你收集整理的kindeditor图片上传的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Citrix虚拟化技术之一XenServ
- 下一篇: 记录一次maven依赖成功导入,但找不到