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

用于小型web应用程序的Python最小web框架,python,django,google-app-engine,web-applications,flask,Python,Django,Google App Engine,Web Applications,Flask,我正试图制作一个小而简单的web应用程序,我是第一个使用Google AppEngine的应用程序,直到遇到了一个障碍。如果您能研究一下这个问题,我将不胜感激 我的应用程序想法是,用户输入一个查询,经过一些处理后,推荐几个链接。我的应用程序中不需要数据库或用户管理,因此我认为Django是一个过火的工具。我偶然发现了其他各种框架,如flask、bottle、web.py等,但无法决定哪种框架最适合这个简单的应用程序和web-dev的初学者。建议?圣诞快乐。。。 我想最简单的框架是烧瓶 我用Fla

我正试图制作一个小而简单的web应用程序,我是第一个使用Google AppEngine的应用程序,直到遇到了一个障碍。如果您能研究一下这个问题,我将不胜感激

我的应用程序想法是,用户输入一个查询,经过一些处理后,推荐几个链接。我的应用程序中不需要数据库或用户管理,因此我认为Django是一个过火的工具。我偶然发现了其他各种框架,如flask、bottle、web.py等,但无法决定哪种框架最适合这个简单的应用程序和web-dev的初学者。建议?

圣诞快乐。。。 我想最简单的框架是烧瓶

我用Flask、Pyramid、Django、web2py等框架做了一些小实验

我个人的赢家是web2py,它让我感觉轻松优雅。我发现它与pythonanywhere.com和github.com的结合非常好

我认为,公平地说,仅仅使用Python是不会得逞的。您将需要一些JavaScript,并且应该了解css等


thomas

是您应该考虑的另一个轻量级极简python web框架。在任何情况下,上述任何一种极简主义框架都可以很好地满足您的需求。

我一直是Django的支持者,它可以正常工作。我玩过Flask、CherryPy和Web2py。Django比所有的都好,即使我只是想做一些小而轻的东西,我还是会选择Django

是什么让你认为切换框架可以解决你的urlfetch问题?这个框架是不相关的。@DanielRoseman:没错,它不会,但是如果你阅读我在上面链接中对答案的评论,问题不在于urlfetch。事实上,我还没有弄清楚到底是什么问题。代码在本地执行时有效,但在谷歌的基础设施上部署时无效。如果你能想出什么办法,请告诉我。更改framworks不会解决问题。坚持基本的调试,隔离代码的哪一部分是问题的根源,然后带着一个特定的问题回来。@DanielRoseman:好的,我现在明白了。问题不在于框架,而在于我用来托管应用程序的基础设施。它在本地工作的事实意味着我使用的webapp框架没有带来任何问题。也许我应该尝试与Heroku或Amazon一起部署,然后得出任何结论。从另一个问题来看,我猜google知道它自己的,所以当你尝试通过google app engine通过google自动化搜索时,它根本不起作用。因此,你尝试的任何方法都不可能奏效,也不可能奏效很长时间。