Python中用于小型Web应用程序的最小Web框架

时间:2013-12-24 12:00:11

标签: python django google-app-engine web-applications flask

我试图使用Google AppEngine创建一个小而简单的Web应用程序(我的第一个),直到我遇到障碍(Google search returns None 302 on AppEngine)。如果你研究这个问题,我将不胜感激。

我的应用提示是用户输入一个查询,经过一些处理后,建议使用一些链接。我的应用程序中不需要数据库或用户管理,因此我认为Django会有点过分。我偶然发现了各种其他框架,如flask,bottle,web.py等,但无法确定哪个框架对于这个简单的应用程序和web-dev中的初学者是最好的。建议?

3 个答案:

答案 0 :(得分:2)

快乐圣诞节...... 我想最简约的框架是Flask。

我用一些框架(Flask,Pyramid,Django,web2py ......)进行了小型实验。

我的个人获胜者是web2py(感觉简单而优雅)。我发现它与pythonanywhere.com和github.com

结合得很好

我认为,只要使用Python,你就不会侥幸逃脱。你需要一些JavaScript,并且应该了解css等。

托马斯

答案 1 :(得分:1)

CherryPy是另一个轻量级的极简主义python web框架,你应该考虑到它。在任何情况下,任何上述极简主义框架都可以完全适合您的目的。

答案 2 :(得分:1)

我一直是Django的支持者,它只是有效。我玩过Flask,CherryPy和Web2py。 Django比所有这些都好,即使我只是想构建一些小巧轻便的东西,我也会选择Django。