2010-11-03 19 views
2

瞭解我想看看用python編寫的一些很好的web-app代碼,所以我可以學習一些模式/瞭解我如何改進我的代碼。偉大的燒瓶/其他python微型框架代碼我可以從

我已經搜索了一下,使用谷歌代碼搜索並在github上運行搜索 - 但還沒有找到一個精心打造的全面的應用程序。

有什麼建議嗎?

感謝

編輯: 否則也許一本書。基本上,我只是想找到一種方法去學習Web的應用程序的基本編程模式..

+1

不確定Python代碼的最佳機構。但是,如果您想知道編寫C中特定問題的最佳方法,我總是使用並推薦Python本身作爲第一個看看的地方。 – 2010-11-03 01:15:49

+0

Web應用程序代碼或Web應用程序* framework *代碼?如果前者是一個僅使用Flask構建的Web應用程序,或者使用任何框架? – 2010-11-03 13:59:52

+0

@sean前者(因爲框架代碼很容易獲得) - Flask將是理想的,但是如果沒有其他清晰的代碼,我可以從.. – malangi 2010-11-04 00:16:35

回答

3

爲什麼不從公開的flask.pocoo.org開始?

注意:我鏈接到Github存儲庫,其中他發佈了他的網站(它運行在燒瓶上)的代碼,而不是網站本身。

+1

@flyingcrab與Sean建議的一樣。當我選擇一個框架開始web應用程序開發時,我問了一個類似的問題。我非常高興我和肖恩的建議一起去了,並且和Flask一起去了。從那天起,我學到了很多東西! – Rasmus 2010-11-09 07:27:38

0

恕我直言,你的時間將得到更好的投入學習的東西像Django的,因爲很多的東西,你可以在微架構改進是ALR eady內置在一個更大的框架上。

+0

學習模式嘿,這是一個公平點 - 但我想我想做什麼是構建這些功能的一部分,所以我學習它是如何工作的。這需要我先閱讀一些代碼......因此是這個問題的動機。 – malangi 2010-11-03 01:31:07

+1

我明白了。儘管如此,它們都是MVC,所以很多模式和技術都適用於這兩種框架 - 您可以從Django更大的生態系統中受益。 – 2010-11-03 01:46:29