Django:消耗瘦模型 XML API?
Django: thin model to consume XML API?
一个软件架构问题:
我有 Django 应用程序的顶层 two/thirds:视图层和模板层。我想为模型使用外部资源。怎么样?
我想为 ORM 使用尽可能多的 Django 模型层。外部资源是一个专门的 Java 包,通过灵活的后端 XML API.
提供内容
我目前的策略是一种薄模型垫片 API:没有字段的 Django 模型,而是一系列 @property
s,每个函数根据需要从外部资源中提取数据。
这是个好主意吗?您还会如何解决这个问题?
从震耳欲聋的沉默来看,我认为答案是:换一种方式。
我们正在重建项目以改为使用 JSON ReSTful 接口。
一个软件架构问题:
我有 Django 应用程序的顶层 two/thirds:视图层和模板层。我想为模型使用外部资源。怎么样?
我想为 ORM 使用尽可能多的 Django 模型层。外部资源是一个专门的 Java 包,通过灵活的后端 XML API.
提供内容我目前的策略是一种薄模型垫片 API:没有字段的 Django 模型,而是一系列 @property
s,每个函数根据需要从外部资源中提取数据。
这是个好主意吗?您还会如何解决这个问题?
从震耳欲聋的沉默来看,我认为答案是:换一种方式。
我们正在重建项目以改为使用 JSON ReSTful 接口。