浪费时间尝试构建python Web应用程序

时间:2012-08-22 20:47:28

标签: python sql configuration flask

我学习Python来构建CMS /日历/计划应用程序,我知道大量的SQL和HTML。在我学习的过程中,我遇到了新的工具/框架(瓶子,SQLAlchemy,WTForms),我不得不重置。

我浪费时间继续下载,测试,学习一点这个和那个,然后废弃数据库/项目并重新开始。

我的网站有一些要求:

  • 提供的SQL数据库(PostgreSQL或MSSQL或MYSQL)我可以在某些表(PII)上加密数据。我对哪个漠不关心。
  • SSL支持
  • 使用群组,用户等登录支持
  • 能够支持~500个并发用户。
  • 使用lighttpd甚至是Apache
  • 通过专用服务器进行部署
  • 能够通过昂贵/优质的提供商托管生产网站

我应该使用哪些模块/包来完成此任务?我是否正在使用Python,Flask,SQLAlchemy,WTForms(需要?)?

也许另一种方式 - 如果我坐在你的办公桌前,你将完成这个项目的设置是什么?

1 个答案:

答案 0 :(得分:2)

试试Django。它是Python最成熟,功能最丰富的Web框架。如果你需要一些Django没有提供开箱即用的功能,那么它也有很多插件。如果您对Django不满意,您应该切换到另一种语言。但Django很棒,试一试。