对于Django初学者来说,SQL或NoSQL是更好的选择吗?

2024-09-27 00:21:24 发布

您现在位置:Python中文网/ 问答频道 /正文

在实际部署Django项目时,SQL软件(如PostegreSQL)或NoSQL(如MongoDB)是更好的选择吗

要评估哪一个可能是更好的选择,您可以考虑:

  • 需要对现有项目的实际代码进行较少的更改-例如,必须重新进行模型结构
  • 与后端正确集成,即:几年前MongoDB不会与Django后端集成
  • 对初学者更友好

编辑

为了这个例子,让我们设置一些信息:

  • 该项目使用clientbookingflighthotel等模型
  • 它与外键一起使用
  • 它将模型client与django自己的User模型连接起来
  • 数据需要检索到客户端和管理端
  • 如有必要,将来某个时候可能会使用JSON

Tags: 项目django代码模型client编辑sql软件
1条回答
网友
1楼 · 发布于 2024-09-27 00:21:24

SQL DB将适用于此项目。这是由于外键的使用、模型的性质以及客户端和用户之间的关系

您希望能够存储结构化数据并能够维护这些数据之间的关系,这可以通过SQL实现

相关问题 更多 >

    热门问题