瞭解我想看看用python編寫的一些很好的web-app代碼,所以我可以學習一些模式/瞭解我如何改進我的代碼。偉大的燒瓶/其他python微型框架代碼我可以從
我已經搜索了一下,使用谷歌代碼搜索並在github上運行搜索 - 但還沒有找到一個精心打造的全面的應用程序。
有什麼建議嗎?
感謝
編輯: 否則也許一本書。基本上,我只是想找到一種方法去學習Web的應用程序的基本編程模式..
瞭解我想看看用python編寫的一些很好的web-app代碼,所以我可以學習一些模式/瞭解我如何改進我的代碼。偉大的燒瓶/其他python微型框架代碼我可以從
我已經搜索了一下,使用谷歌代碼搜索並在github上運行搜索 - 但還沒有找到一個精心打造的全面的應用程序。
有什麼建議嗎?
感謝
編輯: 否則也許一本書。基本上,我只是想找到一種方法去學習Web的應用程序的基本編程模式..
爲什麼不從公開的flask.pocoo.org開始?
注意:我鏈接到Github存儲庫,其中他發佈了他的網站(它運行在燒瓶上)的代碼,而不是網站本身。
@flyingcrab與Sean建議的一樣。當我選擇一個框架開始web應用程序開發時,我問了一個類似的問題。我非常高興我和肖恩的建議一起去了,並且和Flask一起去了。從那天起,我學到了很多東西! – Rasmus 2010-11-09 07:27:38
恕我直言,你的時間將得到更好的投入學習的東西像Django的,因爲很多的東西,你可以在微架構改進是ALR eady內置在一個更大的框架上。
學習模式嘿,這是一個公平點 - 但我想我想做什麼是構建這些功能的一部分,所以我學習它是如何工作的。這需要我先閱讀一些代碼......因此是這個問題的動機。 – malangi 2010-11-03 01:31:07
我明白了。儘管如此,它們都是MVC,所以很多模式和技術都適用於這兩種框架 - 您可以從Django更大的生態系統中受益。 – 2010-11-03 01:46:29
不確定Python代碼的最佳機構。但是,如果您想知道編寫C中特定問題的最佳方法,我總是使用並推薦Python本身作爲第一個看看的地方。 – 2010-11-03 01:15:49
Web應用程序代碼或Web應用程序* framework *代碼?如果前者是一個僅使用Flask構建的Web應用程序,或者使用任何框架? – 2010-11-03 13:59:52
@sean前者(因爲框架代碼很容易獲得) - Flask將是理想的,但是如果沒有其他清晰的代碼,我可以從.. – malangi 2010-11-04 00:16:35