我正在构建一个简单的帮助脚本,用于将代码库中的几个模板文件复制到当前目录.但是,我没有存储模板的目录的绝对路径.我确实有一个来自脚本的相对路径,但是当我调用脚本时,它将其视为相对于当前工作目录的路径.有没有办法指定这个相对url来自脚本的位置?
我想强制Django使用SSL连接到我的postgres数据库.
这个问题表明我需要传递sslmode='require'给psycopg2 connect调用.如何将此添加到Django的数据库参数?
我需要将我的Heroku应用程序指向我的AWS RDS数据库.我的RDS数据库已启动并正在运行,并且具有0.0.0.0/0访问权限的安全组.
目前,我已经删除了我的Heroku postgreSQL数据库,我试图将我的Heroku应用程序指向我的RDS数据库.出于某种原因,我的应用程序崩溃了.我认为我正在进行的步骤是在Heroku端设置我的DATABASE_URL.
假设我的数据库凭据是:
db instance:mydb
dbname:mydb
user:wcronyn
pass:password
我试过了:
heroku config:set DATABASE_URL = postgres:// wcronyn:password@mydb.XXXXXXX.us-east-1.rds.amazonaws.com:5432/mydb
我试图通过将.pem文件下载到我的配置文件夹然后引用它来设置权限:
DATABASE_URL = Postgres的:// wcronyn:password@mydb.XXXXXXX.us-east-1.rds.amazonaws.com:5432/mydb的sslca =配置/亚马逊RDS-CA-cert.pem&sslmode =需要加密&=真
我试过这两个数据库网址,但我的应用程序一直在崩溃.
有人可以概述我成功托管我的RDS数据库并将我的应用程序指向它的步骤吗?