在不同的服务器上连接2个Django项目

时间:2016-06-24 14:34:47

标签: python django pythonpath

出于我无法控制的原因,2个Django项目被放置在2个不同的AWS服务器上,两个服务器都使用相同的RDS AWS数据库。

我希望Project B能够访问和操作项目A中使用的模型(表格)(最初创建它们的位置)。

这一切都可能吗?通过网络以某种方式通过PYTHONPATH导入项目应用程序?

1 个答案:

答案 0 :(得分:1)

对不起......我缺乏评论的声誉,否则我就不会发布。

我认为在这种情况下,您可能需要使用Django REST Framework

通过这种方式,您可以简单地授权项目相互通信,DRF内置了httpbasic,但您可能应该尝试设置某种类型的哈希标记作为身份验证的一部分。

我最近发现this guide ......虽然它是针对移动设备的,但它可能是DRF更好的演练之一。