将Django与亚马逊的数据库'SimpleDB'集成

3 投票
2 回答
2219 浏览
提问于 2025-04-16 12:13

有人能指导我如何用SimpleDB(亚马逊的数据库)来开发一个Django应用吗?我找不到相关的教程。能不能帮我解释一下如何把Django和SimpleDB结合起来,创建一个小应用的过程?或者如果有人有相关的教程,也请分享给我。任何帮助都非常感谢。

2 个回答

4

现在有一个实验性的功能,可以让你用 django-norel 来配合 django-simpledb 这个后端使用。

2

目前看起来,Django的ORM(对象关系映射)和SimpleDB之间没有直接的连接方式,除非你愿意自己写所有的代码。我建议你用普通的Python代码来和SimpleDB进行交互(这些代码可以在你的视图中调用,或者你想怎么做都可以)。

要做到这一点,可以使用boto这个库。它成熟、稳定,并且文档齐全——我在最近做的一个Django项目中成功地使用过它。

撰写回答