【Django】在一个模型中编写所有的表定义是错误的做法吗?

2024-09-29 21:24:38 发布

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

我不知道该在哪里写表定义。 Django有几个应用程序,每个应用程序都有模型。 表定义写在模型中。 但是,表关系是压缩的,因此每个应用程序都会调用彼此的表关系模型。它是压缩和很难找到什么应用程序有一个表。你知道吗

所以,我想把所有的表定义放到一个应用程序中。你知道吗

project
 myapp
  models.py(just have business logics)    
  views.py
 common
   models.py(just table definition)
  views.py

我想这很简单,也很容易理解。 这是个坏主意吗?你知道吗


Tags: djangopy模型project应用程序定义关系models

热门问题