软件架构问题:
我有Django应用程序的前两个/三分之一:视图和模板层。我想为模型使用外部资源。怎么样?
对于ORM,我想尽可能多地使用Django模型层。外部资源是一个专用的Java包,通过灵活的后端XML API提供内容。
我当前的策略是一种瘦模型垫片API:没有字段的Django模型,而是一系列@property
,每个都是根据需要从外部资源中提取数据的函数。
这是个好主意吗?你怎么解决这个问题?
答案 0 :(得分:0)
从震耳欲聋的沉默来判断,我得出的答案是:做得与众不同。
我们正在重建项目以改为使用JSON ReSTful接口。