Django搭建個人博客:期末總結

本教程共寫作了一年多(龜速更新…),也算告一段落了。如果還有讀者特別想看、但是教程又沒涉及的內容,博主會繼續更新,不過時間就不能保證了。業餘精力有限,如果不能保證文章的質量,那我情願不寫。

如果你是本教程的忠實讀者,看到這裏就已經學會了以下內容:

  • 博文管理
  • 用戶管理
  • 多級評論
  • 文章欄目和標籤
  • 圖片處理
  • 第三方登錄
  • 點贊
  • 測試與維護
  • 部署
  • 其他零星功能

不錯,基本功能都有了。

接下來學什麼

響應式佈局

響應式佈局,簡單來說就是頁面佈局隨着終端設備的變化而自動適應。

教程爲了起步平緩,沒有展開這方面的內容。也就是說教程中的博客在手機上瀏覽,界面會變得非常的糟糕。

好在 BootStrap 就是一個強大的響應式佈局框架。在它的官網上有非常詳細的介紹、複製就能用的代碼,請耐心查閱:Bootstrap官方文檔

各種輪子

輪子是別人封裝好的庫。雖然不用自己寫,但最起碼要學會使用。優秀的輪子推薦如下:

  • django-braces:包含各種有用的基礎類視圖。寫類視圖用它可以節省很多時間。
  • django-haystack:實現複雜的定製化搜索。
  • django-rest-framework:有的讀者迫不及待想嘗試前後端分離開發模式,這個框架幾乎是你唯一的選擇。

優秀的app很多,這裏沒辦法列舉。感興趣的同學請點這裏:djangopackages,這個網址集合了所有優秀的庫。慢慢研究吧。

其他技能

博主之前反覆強調了,雖然這只是個 Django 教程,但是隻會寫 Django 是沒法支撐一個漂亮的網站的。

  • 你要學 JavaScript,讓界面更美觀
  • 要學 Linux,以便網站運維
  • 要學數據庫知識,讓你在某些特殊情況下襬脫 ORM,高效的操作遠程數據庫
  • 以及雲服務器各種組件、微信支付接口、緩存數據庫、…

不要你精通,但是至少得會一點點,關鍵時刻可以救命。

寫在最後

讀者在教程中是否學到新東西了呢?

如果有,歡迎點擊教程尾部的**[打賞]**按鈕,請博主喝杯咖啡~

或者在我的GitHub博客教程代碼給一個小星星,感謝各位的支持。

**我的教程是寫完了,但是你的學習纔剛開始。**勝利的背後總有無數個難熬的夜晚。

天下沒有不散的筵席。下一個教程見!

近期向博主諮詢問題的讀者比較多,考慮組建微信羣或QQ羣,讓大家有一個互相學習的空間,也減輕我的壓力。到時網站的醒目位置會有二維碼或鏈接,有興趣的讀者可以偶爾來轉轉。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章