django實現的簡易博客系統:SimpleBlog
筆者用過django一段時間了,是時候寫點東西了。不過官網文檔稍微有點復雜,對新手而言很困難,而網上的一些教程很多都過時了,最近看到一個外文的教程非常不錯,基于最新的django1.7寫的,通俗易懂,非常適合新手入門。那么我自己參考這個整理了一下這個教程,教大家如何使用最新的django 來搭建一個功能齊全的博客系統,將其命名為"簡易博客",簡單才是最美的。
在持續改進過程中,不斷的總結學習django框架,QuerySet的熟練使用,模板,全局處理器,靜態資源等。引入緩存redis,對于點擊率這些非常易變的應該要使用緩存。總之,在實際開發過程中邊摸索邊進步,不斷的總結才是最好的學習方法。
但是畢竟一個人力量有限,希望有興趣的可以fork這個項目,一起共同完善它,不管是對別人還是自己都會很有幫助。
發布的1.0 版本具體功能如下:
1. 頁面美化,加入了自定義樣式和最新bootstrap
2. 文章評論功能,并且顯示每篇文章的評論數
3. 文章標簽,側邊欄會顯示標簽云,具體還有一個實現標簽云的算法
4. 分類目錄,后臺的目錄管理
5. 最新文章,評論列表的顯示
6. 文章歸檔功能,按照月份歸檔
7. 實現熱門文章功能,根據點擊率來排名
8. 文章的分頁顯示,每頁大小可后臺設置
9. 給文章評分,頂和踩
10. 集成xadmin的后臺管理系統,管理員維護博客。
11. 全文搜索功能,使用whoosh
12. 引入富文本編輯器,讓格式更漂亮,并支持代碼高亮等功能
13. 全面集成redis緩存系統,提升系統速度
14. i18n國際化
本文由用戶 nf456 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!