虽然使用mysql作为我的数据库系统,我没有收到任何错误,但应用Heroku-postgreSQL插件后,我得到了这样的错误:
“sqlite:///portfolioswebsite.db“的位置=错误代码=H10描述=“应用程序崩溃”方法=GET路径="/”主机= gokay-blog.herokuapp.com请求标识= 4 e41 ecde-2141- 4ae 4-a3 f5 - 1de 1896 a10 ab动态=web.1连接= 5000毫秒服务=状态=503字节=协议=https
每当我将下面的app.config更改为
数据库配置
更改为:
“数据库URL”,“sqlite:///portfolioswebsite.db”),您可以使用它来创建一个数据库。
我收到此错误。
这也是我的Procfile
网站:gunicorn主:应用程序
1条答案
按热度按时间8nuwlpux1#
定义环境变量的正确方法应该是:
然后在Heroku上,您应该使用DB的整个URL定义
DATABASE_URL
的值,在这种情况下,如果您使用PostgreSQL作为附加组件,当您设置add时,它应该自动设置该config var及其值。