0

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

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

我有几个问题。我应该如何存储我的数据?MySQL就足够了吗?如果我注册 Heroku、Appfog 或 GAE 之类的服务会更好吗?如果我不需要这些服务,如果我在 GoDaddy 使用我的共享托管计划,它是否能够运行?

我正在考虑使用 Google Drive Spreadsheets 来存储数据,并使用Google 的电子表格 API来访问和写入数据。走这条路有什么好处或坏处吗?

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

我喜欢 Python,但在网络上做得不多。web2py是一个好主意,还是对我的目的来说太过分了?

对于 UI,我倾向于 HTML + jQuery + AJAX?+引导程序。

谢谢!

4

1 回答 1

0

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

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

用户界面也是如此。您可以使用 html、js、CSS、jQuery、bootstrap 等技术。

希望这可以帮助。

于 2018-07-22T12:05:27.763 回答