应用程序在本地工作,但由于数据库连接而在Heroku上崩溃

2024-04-20 16:23:31 发布

您现在位置:Python中文网/ 问答频道 /正文

堆栈社区

我需要你的帮助。我刚刚用Python编写了第一个带有dash库的应用程序。我现在正尝试部署Heroku框架。它第一次工作,但当试图将它连接到我的数据库(PostGre)时,它崩溃了。我想这是因为我与Heroku/PostGre-SQL的连接没有正常工作。你知道吗

我试过在我的代码中做很多修改,但仍然不明白为什么我的应用程序会崩溃。你知道吗

尝试运行应用程序时,heroku日志中出现以下错误:

Image of the Heroku error within the server log

我的代码可以在我的Github repositorie中找到。你知道吗

到目前为止,我的数据库由一个巨大的CSV主文件组成,因为我现在想保持简单。你知道吗

链接到数据库(专用):https://s3-eu-west-1.amazonaws.com/iag-test1/Test1.csv

*在Heroku上,我似乎应该使用AWS-S3 and connect it。但我没能做到。你知道吗

这个项目的目标是用python构建一个端到端的可视化工具并进行部署。(我决定使用Dash库和Heroku来部署它)。也许我应该换成AWS。。。你知道吗

任何帮助/建议将不胜感激


Tags: the代码框架aws数据库应用程序sqlheroku