Flask blog實戰---替換富文本編輯器


在《Flask Web開發》里,作者為博客添加了一個Markdown編輯器,但是我覺得這種編輯器對不懂html的人很不友好,所以打算換一個編輯器。

查了一下資料,推薦的有ckeditor,和uediotr。這里我使用的是ckeditor。參考資料http://www.phperz.com/article/16/0325/207374.html

(本人目前還沒有集成在編輯器中上傳頭像的功能,參考這個資料)

1.將書中的postform表單的 PageDownField 修改為如圖所示的  TextAreaField()    

(根據書中的說明 ------pageDown: 使用 JavaScript 實現的客戶端 Markdown 到 HTML 的轉換程序,我們早已在app/__init__.py中初始化了,我們可以注釋掉這些代碼)

2.對比源碼中的editor_post.html文件,將其改為如圖所示模板

 修改之后顯示如下所示,接下來,只需要將其他的模板修改一下

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM