python 廖雪峰_实战 - 廖雪峰的官方网站
看完了教程,是不是有這么一種感覺:看的時(shí)候覺得很簡單,照著教程敲代碼也沒啥大問題。
于是準(zhǔn)備開始獨(dú)立寫代碼,就發(fā)現(xiàn)不知道從哪開始下手了。
這種情況是完全正常的。好比學(xué)寫作文,學(xué)的時(shí)候覺得簡單,寫的時(shí)候就無從下筆了。
雖然這個(gè)教程是面向小白的零基礎(chǔ)Python教程,但是我們的目標(biāo)不是學(xué)到60分,而是學(xué)到90分。
所以,用Python寫一個(gè)真正的Web App吧!
目標(biāo)
我們?cè)O(shè)定的實(shí)戰(zhàn)目標(biāo)是一個(gè)Blog網(wǎng)站,包含日志、用戶和評(píng)論3大部分。
很多童鞋會(huì)想,這是不是太簡單了?
比如webpy.org上就提供了一個(gè)Blog的例子,目測也就100行代碼。
但是,這樣的頁面:
你拿得出手么?
我們要寫出用戶真正看得上眼的頁面,首頁長得像這樣:
評(píng)論區(qū):
還有極其強(qiáng)大的后臺(tái)管理頁面:
是不是一下子變得高端大氣上檔次了?
項(xiàng)目名稱
必須是高端大氣上檔次的名稱,命名為awesome-python3-webapp。
項(xiàng)目計(jì)劃
項(xiàng)目計(jì)劃開發(fā)周期為16天。每天,你需要完成教程中的內(nèi)容。如果你覺得編寫代碼難度實(shí)在太大,可以參考一下當(dāng)天在GitHub上的代碼。
第N天的代碼在https://github.com/michaelliao/awesome-python3-webapp/tree/day-N上。比如第1天就是:
以此類推。
要預(yù)覽awesome-python3-webapp的最終頁面效果,請(qǐng)猛擊:
總結(jié)
以上是生活随笔為你收集整理的python 廖雪峰_实战 - 廖雪峰的官方网站的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JS 实现GOOGLE地图线路规划
- 下一篇: 程序员35岁危机是一个善意的谎言,保持危