需要帮助设计在谷歌应用引擎上运行的python上的电话簿应用程序

时间:2009-10-05 07:50:46

标签: python google-app-engine bulk-load

您好我想在python上构建电话簿应用程序并将其放在谷歌应用引擎上。我在电话簿中运行了一个包含200万用户列表及其联系人的巨大数据库。我想将我服务器上的所有数据直接上传到谷歌服务器上,然后使用用户界面根据他的名字检索每个用户的电话簿联系人。

我正在使用MS SQL sever 2005作为我的数据库。

请帮助整理此应用程序。

非常感谢您的投入。

2 个答案:

答案 0 :(得分:1)

为了构建您的用户界面,AppEngine的it's own web framework名为webapp,非常容易上手。我也有使用Jinja2 templating engine的好经验,你可以在你的来源中加入,或package as a zip file(例子显示Django,你可以为Jinja做同样的事情)。

至于将所有数据加载到DataStore中,您应该查看bulk uploader documentation

答案 1 :(得分:0)

我认为您需要更具体地了解您遇到的问题。就批量加载而言,有大量的bulkloader文档;或者你在询问模型设计?如果是这样,我们需要了解您计划如何搜索用户的更多信息。你需要部分字符串匹配吗?排序?模糊匹配?