在Django中使用Web服务而没有数据库时,模型层可能是什么?

时间:2015-10-04 05:03:59

标签: json django web-services model-view-controller django-models

我使用Django作为应用程序框架,它只需要使用Web服务。

在这种情况下,由于Django是MVC架构的一个变体(确切地说是MVT),我应该将Web服务调用包装成一个'模型'我的应用程序使用或应该直接从Django View调用这些Web服务并删除模型层?

我想要模型层,数据处理web服务(json)

1 个答案:

答案 0 :(得分:0)

请记住,Django中的许多基本内容(如身份验证)都依赖于数据库;但只要你不使用那些 - 那么你就没有模型层,因为你只是在现有服务上编写代理。

您的models.py将为空,您的服务端点将位于views.py