Django使用XML或JSON文件作为数据库后端

时间:2013-06-19 20:56:53

标签: xml database django json

我正在为Django寻找一些可以使用XML或JSON文件或文件作为数据源的数据库后端。数据可以是只读的(仅选择,不插入,不更新)。所以这是第一个问题 - 有这样的事吗? 作为一种解决方法,我想到使用SQLite数据库,该数据库用作Django的后端并通过一些外部解析器填充。 或者最好使用Django反序列化技术来填充数据库?

2 个答案:

答案 0 :(得分:0)

对于XML,您可以使用django-xml

答案 1 :(得分:-2)

我认为你使用SQLite要好得多,它到目前为止更容易查询,它可以与框架配合使用而不是反对它。听起来你可以通过调用loaddata和你选择的真实数据库来逃避。

但如果您真的想要使用JSON,那么我建议您查看this article。它不是一个一对一的地图,你想要做什么,但它有一个与你想做的事情相差不远的所有基本步骤(毕竟,大多数非关系数据库是基于JSON的。)