我正在尝试将我的烧瓶应用程序连接到我的prostgreSQL数据库,我找到了这个配置示例(下面是代码)。我只是不知道如何找到我的postgreSQL URI
app = Flask(__name__)
#how do i know my postgresql URI
app.config['SQLALCHEMY_DATABASE_URI'] = 'postgresql://localhost/pre-registration'
db = SQLAlchemy(app)
答案 0 :(得分:4)
来自SQLAlchemy(http://docs.sqlalchemy.org/en/latest/core/engines.html#database-urls)的文档:
数据库URL的典型形式是:
方言+驱动://用户名:密码@主机:端口/数据库
这意味着,如果您在端口5432上的localhost上运行名为my_db的Postgres数据库,通过用户名用户和密码传递进行访问,则您的URL将如下所示:
的PostgreSQL://用户:通过@本地:5432 / MY_DB