我在django(Python框架)应用程序中使用Heroku Postgresql但现在有一天我正在使用与Python相同的语言处理我的应用程序的桌面版本。所以,
如何将桌面(Python应用程序)连接到heroku postgesql数据库。
或任何其他最佳选择都是可能的。
答案 0 :(得分:0)
您可以使用以下命令检索postgresql凭据:
heroku config:get DATABASE_URL
然后,您所要做的就是配置桌面应用程序以使用这些凭据。
然而这不是我建议做的事情。 Heroku可能需要随时将您的数据库移动到另一台主机。 您还可以rotate这些凭据。在任何这些情况下,您的桌面应用都会停止工作。
相反,如果您在网络应用中设置API,提供JSON(或XML)而不是HTML,则可以在桌面应用中使用该数据。
这样做有很多好处,其中包括: