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