出于我无法控制的原因,2个Django项目被放置在2个不同的AWS服务器上,两个服务器都使用相同的RDS AWS数据库。
我希望Project B能够访问和操作项目A中使用的模型(表格)(最初创建它们的位置)。
这一切都可能吗?通过网络以某种方式通过PYTHONPATH
导入项目应用程序?
答案 0 :(得分:1)
对不起......我缺乏评论的声誉,否则我就不会发布。
我认为在这种情况下,您可能需要使用Django REST Framework。
通过这种方式,您可以简单地授权项目相互通信,DRF内置了httpbasic,但您可能应该尝试设置某种类型的哈希标记作为身份验证的一部分。
我最近发现this guide ......虽然它是针对移动设备的,但它可能是DRF更好的演练之一。