1. 程式人生 > 其它 >Python實戰:搭建一個Blog網站

Python實戰:搭建一個Blog網站

  看完廖老師的Python教程現把實戰部分搭建Blog網站過程記錄

  本Blog網站搭建參考:

  廖雪峰Python教程:https://www.liaoxuefeng.com/wiki/1016959663602400

  凹大卜:https://aodabo.tech/blog/0015467140723153897237f40b54031ad838d91cc719f12000

  所有程式碼地址:https://gitee.com/liuyueming/awesome-python3-webapp.git

  實戰

  看完了教程,是不是有這麼一種感覺:看的時候覺得很簡單,照著教程敲程式碼也沒啥大問題。

  於是準備開始獨立寫程式碼,就發現不知道從哪開始下手了。

  這種情況是完全正常的。好比學寫作文,學的時候覺得簡單,寫的時候就無從下筆了。

  雖然這個教程是面向小白的零基礎Python教程,但是我們的目標不是學到60分,而是學到90分。

  所以,用Python寫一個真正的Web App吧!

  目標

  我們設定的實戰目標是一個Blog網站,包含日誌、使用者和評論3大部分。

  很多童鞋會想,這是不是太簡單了?

  比如webpy.org上就提供了一個Blog的例子,目測也就100行程式碼。

  但是,這樣的頁面:

  你拿得出手麼?

  我們要寫出使用者真正看得上眼的頁面,首頁長得像這樣:

  評論區

  還有極其強大的後臺管理頁面:

  是不是一下子變得高階大氣上檔次了?

  專案名稱

  必須是高階大氣上檔次的名稱,命名為awesome-python3-webapp

  專案計劃

  專案計劃開發週期為16天。每天,你需要完成教程中的內容。如果你覺得編寫程式碼難度實在太大,可以參考一下當天在GitHub上的程式碼。

  第N天的程式碼在https://github.com/michaelliao/awesome-python3-webapp/tree/day-N上。比如第1天就是:

  https://github.com/michaelliao/awesome-python3-webapp/tree/day-01

  以此類推。