【问题标题】:What could be the Model Layer when consuming Web-Services and no Database in Django?在 Django 中使用 Web 服务且没有数据库时,模型层可能是什么?
【发布时间】:2016-01-01 00:35:45
【问题描述】:

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

在这种情况下,由于 Django 是 MVC 架构(准确地说是 MVT)的变体,我应该将 Web 服务调用包装到我的应用程序使用的“模型”中,还是应该直接从Django 查看并移除模型层?

我想要模型层,数据处理web service(json)那个

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2023-03-24
      • 2011-11-22
      • 2020-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-15
      • 2014-11-08
      相关资源
      最近更新 更多