gpt4 book ai didi

django - 为我的 REST API 创建一个单独的应用程序或将其放入我的工作应用程序中?

转载 作者:行者123 更新时间:2023-12-03 01:13:14 26 4
gpt4 key购买 nike

我正在geodjango上构建简单的GIS系统。

该应用程序显示一组 map ,我还尝试为这些 map 提供 RESTFUL API。

我面临着一个决定:是为 API 创建一个单独的应用程序,还是在我现有的应用程序中工作。
这两个应用程序在逻辑上是独立的,但它们共享相同的模型。

那么什么才是更好的呢?

最佳答案

虽然这两种方法都可以,但我认为将 API 保留在相关应用程序中会更好。由于 API 中的代码将依赖于模型或其他实用方法,因此将 API 保留在同一个应用程序中将导致代码更具凝聚力。除了 Django 应用程序背后的理念之外,它们可以被隔离和重用。

存储模板曾经有过类似的情况。在 Django 的早期,人们习惯于将所有模板一起存储在同一个全局文件夹中(子目录以应用程序的名称命名),但是,最近 Django 也开始不鼓励这种方法,转而采用将模板存储在相应的应用程序本身中。

关于django - 为我的 REST API 创建一个单独的应用程序或将其放入我的工作应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46468467/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com