python - 【Django】在一个模型中编写所有表定义是不好的做法吗?
问题描述
我对 Where I have to write table definition 感到困惑。Django 有几个应用程序,每个应用程序都有模型。表定义写在模型中。但是,表关系是复杂的,所以每个应用程序都会调用彼此的模型。它是复杂的,很难找到哪个应用程序有一个表。
所以,我想把所有的表定义放到一个应用程序中。
project
myapp
models.py(just have business logics)
views.py
common
models.py(just table definition)
views.py
我认为这很简单易懂。这是个坏主意吗?
解决方案
推荐阅读
- jenkins - 在 Jenkins 中参数化性能构建
- python - 我正在尝试删除包含边界框值的嵌套列表。我正在使用 easyocr 库来提取文本和边界框值
- windows-10 - Nvidia-smi 不显示 GPU 内存使用情况和进程名称的完整路径
- c# - 如何从 ResourceDictionary 引用 BindingProxy 实例
- c# - 绑定属性在 Xamarin 中不起作用
- netcdf - 使用 CDO 从 netcdf 计算月平均和年降水量总和
- flutter - Flutter themeData字体不反映
- python - 索引错误:在 Python 3 中针对特定测试用例列出超出范围的索引,即使在制作角落案例之后也是如此
- c# - 如何在 netcore 中使用 .com.cy 获取主机价值
- c - 有什么方法可以获取 X509 证书的可打印版本的长度(由 X509_print* openssl 函数打印)?