使用Django1 9開發部落格教程 目錄彙總貼

2021-09-02 08:39:44 字數 827 閱讀 8156

之前的基於django1.7寫部落格系列,現在全部公升級到django1.9.5,這是django的最新版本。

筆者用過django一段時間了,是時候做點筆記了。不過官網文件稍微有點複雜,對新手而言很困難,而網上的一些教程很多都過時了,最近看到乙個外文的教程非常不錯,基於django1.9和python3.4寫的,通俗易懂,非常適合新手入門。那麼我自己參考這個整理了一下這個教程,同時還將原始碼上傳到github上去了。鑑於國內訪問經常掛點,同時又將其同步到了git.oschina.net上面,希望對於大家有幫助。教程中如果有不足之處希望大家不吝賜教 ^_^

參考教程: 

通過上面的教程,相信你已經搭建了乙個具有基本功能的部落格。最近在此基礎之上又持續不斷的改進,目前發布了1.0版本。具體新增功能如下:

頁面美化,加入了自定義樣式和最新bootstrap

文章標籤,側邊欄會顯示標籤雲,具體還有乙個實現標籤雲的演算法

文章歸檔功能,按照月份歸檔

文章的分頁顯示,每頁大小可後台設定

給文章評分,頂和踩

全文搜尋功能

引入富文字編輯器,讓格式更漂亮,並支援**高亮等功能

全面整合redis快取系統,提公升系統速度

i18n國際化

整合xadmin的後台管理系統,管理員維護部落格。

全面美化頁面,我得找個好看點的模板

效能繼續改進

將django自帶的orm替換成sqlalchemy

所有功能基於python3,那麼需要替換xadmin管理後台

軟體支援和文件的完善等

但是畢竟乙個人力量有限,希望有興趣的可以fork這個專案,一起共同完善它,不管是對別人還是自己都會很有幫助。

Django 1 9 開發web專案

django.contrib.admin django.contrib.auth django.contrib.contenttypes django.contrib.sessions django.contrib.messages django.contrib.staticfiles rest f...

Django1 9學習筆記

等 django1.9的templates系統和1.7有些許不一樣,原來的templates系統要由使用者自己定義。如 template path os.path.join base dir,templates template dirs put strings here,like home htm...

Django 1 9 靜態檔案配置

django 靜態檔案的配置涉及到settings 中的三個配置項static url staticfiles dirs及static root 1.開發伺服器中靜態檔案的配置及應用 1 static url 配置 預設情況下 settings 配置 static url static 2 stat...