2010-03-16 65 views
2

我从来没有使用web编程和 我最近被问到编写一个基于web的软件来管理资产和任务。被超过900人使用
什么是推荐的模块,框架,这个任务的库。 ,如果你guyz推荐一些书籍和文章可能对我有帮助,我们将非常感谢。在此先感谢如何构建好的python web应用程序

+1

“guyz”是什么意思?为什么没有大写字母? – 2010-03-16 17:30:10

回答

11

退房Django。我会说这是最全面和易于使用的Python Web框架。

他们也有booktutorial

您可能还想访问关于web框架的Python wiki以获取更多建议。但是,我仍然强烈推荐Django。

+1

+1我目前正在使用活动API层的Django网络应用程序:http://bitbucket.org/jespern/django-piston/wiki/Home – 2010-03-16 16:13:35

+2

Django的另一个+1。文档质量使其成为任何新开发Web开发人员的明智选择。花时间阅读并理解它。 – Sam 2010-03-16 17:46:32

0

我从来没有建立Web应用程序与基于Python的框架,但如果要我我会尝试Django
我知道谁与它的工作和非常满意的人

2

我真的很高兴与CherryPy工作在我的项目中。 Django比我需要更多的CMS感受。作为Python新手,CherryPy对我来说非常平易近人。经过几个月的工作后,我经常会找到有趣的方式来使用和扩展它。不知道它可能对你的项目有多好,但它至少值得作为Django的替代选项。

0

Django是一个很好的开始,因为它是最广泛使用的Python Web框架。你也可以看看由Django构建的Pinax。 Pinax通常用于快速开发。它的模板非常适合。 Web.py也是值得关注的另一个伟大的Python Web框架。

1

我一直在使用Pylons一段时间,我强烈推荐它。在使用之前,我也对Django进行了评估。我发现Pylons更适合于定制和适应我的工作流程。 Django似乎很适合快速启动项目,但我觉得很难完成更复杂的任务。我用Pylons开发了一个任务/库存/联系人管理系统,我对它的开发和部署速度有多么惊讶。

0

我没有使用它,但我的一个同事已经使用了Python Google Data API,并说了好话。没有积极的一切,但它可能会对你有所帮助。

1

让我们再次提到所有的框架。

Turbogears

bfg

webob

web2py

zope

grok

等etc etc ...

+0

为什么不喜欢主塔? – 2010-03-16 22:55:20

+0

当时我写这个人已经提到过塔。我严格列出其余的。我碰巧喜欢挂架,只比bfg稍微少一些。 – 2010-03-17 00:19:09