python - 让两个 Django 项目共享同一个数据库有什么问题?
问题描述
我正在构建一个包含两个组件的系统,一个是由 Django 2.2 提供支持的 Web 应用程序,另一个是执行后台处理的工作程序(其工作不是由 Web 应用程序启动)。两个组件都需要以双向方式相互通信。
它们将使用相同的数据库(无需使它们独立),包括处理相同的表。在 Django 中,Worker 将仅使用 ORM 模块,它将拥有一些 Web 应用程序不知道的表(反之亦然)。因此,我需要在针对同一数据库的两个组件中运行迁移。
有迁移问题吗?还是对于 Django,组件似乎是两个使用相同数据库的Django 应用程序?
解决方案
推荐阅读
- git - Maven 发布插件 - 如何使用浅层 git clone
- android - 找不到 com.example.serialprovider.provider.SampleProvider 的提供者信息
- sms - Gammu:获取 SMS 状态时出错:安全错误。也许没有 PIN 码?
- image - 如何使图像/小部件的某些部分透明,如屏幕截图所示
- react-native - 使用“if”语句在渲染期间跳过反应导航屏幕,但使用嵌套三元组工作
- opengl-es - nv12 到 rgb opengl 渲染问题
- amazon-web-services - 使用 Terraform 的默认 AWS DHCP 出错
- angular - Google Charts (ng2-google-charts) - 自定义工具提示 - HTML 被附加到工具提示而不是替换它
- node.js - TypeScript 和 NextJs 中跨文件的多个单例实例
- r - 将我的空间坐标转换为 R 中的 sf 对象