2010-09-23 54 views
0

我是Python新手,希望知道一些很好的框架/代碼庫,以幫助我構建帶有Ajax(並回退到非js)表單的表單。用於表單的輕量級框架w Python中的Ajax

從頭開始做是可能的,但由於這是一個常見的任務,我認爲必須有一些偉大的東西在那裏。

Django可能是這樣,但似乎對此很大。

謝謝!

回答

1

您是否正在尋找像Ruby on Rails一樣的內置AJAX支持?或者你在尋找一個可以和AJAX一起工作的Web框架?

如果您正在尋找後者,那麼Flask是一個「微框架」,它比Django小得多。還有其他的如web.py(再次非常緊湊),PylonsTurbogears,但我想你已經考慮過了。

1

也許不是一個直接的答案,但絕對值得一看的東西是美妙的睡衣http://pyjs.org/。這是一個js編譯器的python,可以讓你用python構建整個瀏覽器客戶端應用程序。如果與django一起用作服務器端(您只需要模型和一些視圖),那麼您將獲得從前到後的python和強大的web服務模型。對於簡單的php與phpolait在服務器端可以。

1

我個人與web.py結合jQuery做了很好的經驗。使用jQuery編寫自己的Ajax請求也不是很複雜。web.py(Python Webframework)非常輕便易於理解,用jQuery編寫自己的Ajax請求也不是太複雜。我在Python中編寫的第一個web項目中使用了這些,學習曲線幾乎爲零。 :)