我正在尝试在Heroku上开发一个简单的python Web应用程序,我正在尝试连接到Heroku Postgres数据库。我已设法连接,但只能通过使用Heroku提供的数据库URL:
from flask import Flask
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
from sqlalchemy.ext.declarative import declarative_base
app = Flask(__name__)
engine = create_engine('postgres://XXXXXXX@XXXXcompute-1.amazonaws.com:XXX')
Base = declarative_base()
Base.metadata.bind = engine
DBSession = sessionmaker(bind=engine)
session = DBSession()
有没有办法通过我的python代码连接到Heroku数据库,而不必包含确切的URL?谢谢!