创建事件管理/注册Web应用程序

时间:2013-06-05 05:49:25

标签: python web-applications web

我打算创建一个事件管理系统,用户可以登录,查看事件列表,注册活动志愿者,取消注册,以及查看当天事件的日历视图。此外,用户应该收到电子邮件,并在他们注册的活动即将发布时通知他们。

首先,它应该可以通过浏览器访问,但我希望将来能够成为一个组织范围的iPad应用程序。

我有几个问题。我该如何存储我的数据? MySQL会不够用?如果我注册Heroku,Appfog或GAE等服务会更好吗?如果我不需要这些服务,如果我在GoDaddy上使用我的共享主机方案,它是否能够运行?

我正在考虑使用Google Drive Spreadsheets存储数据,并使用Google's spreadsheet API来访问和写入数据。采取这条路线有什么优点或缺点吗?

只有50左右的人需要访问它。

我喜欢Python,但在网络上做得不多。 web2py是个好主意,还是因为我的目的而过度杀伤?

对于UI,我倾向于HTML + jQuery + AJAX? + Bootstrap。

谢谢!

1 个答案:

答案 0 :(得分:0)

我建议您使用Django,这是一个用Python编写的宏框架,用于开发Web应用程序。

您可以选择数据库,例如mysq,postgresql,或者默认情况下,您可以使用Django提供的sqlite3数据库。

UI也是如此。您可以使用html,js,CSS,jQuery,bootstrap等技术。

希望这会有所帮助。