Django搭建個人部落格:期末總結
阿新 • • 發佈:2019-12-31
本教程共寫作了一年多(龜速更新..),也算告一段落了。如果還有讀者特別想看、但是教程又沒涉及的內容,博主會繼續更新,不過時間就不能保證了。業餘精力有限,如果不能保證文章的質量,那我情願不寫。
如果你是本教程的忠實讀者,看到這裡就已經學會了以下內容:
- 博文管理
- 使用者管理
- 多級評論
- 文章欄目和標籤
- 圖片處理
- 第三方登入
- 點贊
- 測試與維護
- 部署
- 其他零星功能
不錯,基本功能都有了。
接下來學什麼
響應式佈局
響應式佈局,簡單來說就是頁面佈局隨著終端裝置的變化而自動適應。
教程為了起步平緩,沒有展開這方面的內容。也就是說教程中的部落格在手機上瀏覽,介面會變得非常的糟糕。
好在 BootStrap 就是一個強大的響應式佈局框架。在它的官網上有非常詳細的介紹、複製就能用的程式碼,請耐心查閱: Bootstrap官方檔案
各種輪子
輪子是別人封裝好的庫。雖然不用自己寫,但最起碼要學會使用。優秀的輪子推薦如下:
- django-braces:包含各種有用的基礎類檢視。寫類檢視用它可以節省很多時間。
- django-haystack:實現複雜的定製化搜尋。
- django-rest-framework:有的讀者迫不及待想嘗試前後端分離開發模式,這個框架幾乎是你唯一的選擇。
優秀的app很多,這裡沒辦法列舉。感興趣的同學請點這裡:djangopackages,這個網址集合了所有優秀的庫。慢慢研究吧。
其他技能
博主之前反覆強調了,雖然這只是個 Django 教程,但是隻會寫 Django 是沒法支撐一個漂亮的網站的。
- 你要學
JavaScript
,讓介面更美觀 - 要學
Linux
,以便網站運維 - 要學資料庫知識,讓你在某些特殊情況下襬脫 ORM,高效的操作遠端資料庫
- 以及雲伺服器各種元件、微信支付介面、快取資料庫、...
不要你精通,但是至少得會一點點,關鍵時刻可以救命。
寫在最後
讀者在教程中是否學到新東西了呢?
如果有,歡迎點選教程尾部的**[打賞]**按鈕,請博主喝杯咖啡~
或者在我的GitHub部落格教程程式碼給一個小星星,感謝各位的支援。
**我的教程是寫完了,但是你的學習才剛開始。**勝利的背後總有無數個難熬的夜晚。
天下沒有不散的筵席。下一個教程見!
近期向博主諮詢問題的讀者比較多,考慮組建微信群或QQ群,讓大家有一個互相學習的空間,也減輕我的壓力。到時網站的醒目位置會有二維碼或連結,有興趣的讀者可以偶爾來轉轉。