Django:消耗瘦模型 XML API?

Django: thin model to consume XML API?

一个软件架构问题:

我有 Django 应用程序的顶层 two/thirds:视图层和模板层。我想为模型使用外部资源。怎么样?

我想为 ORM 使用尽可能多的 Django 模型层。外部资源是一个专门的 Java 包,通过灵活的后端 XML API.

提供内容

我目前的策略是一种薄模型垫片 API:没有字段的 Django 模型,而是一系列 @propertys,每个函数根据需要从外部资源中提取数据。

这是个好主意吗?您还会如何解决这个问题?

从震耳欲聋的沉默来看,我认为答案是:换一种方式。

我们正在重建项目以改为使用 JSON ReSTful 接口。