# The SQLAlchemy engine will help manage interactions, including automatically
# managing a pool of connections to your database
db = sqlalchemy.create_engine(
# Equivalent URL:
# postgres+pg8000://<db_user>:<db_pass>@/<db_name>?unix_sock=/cloudsql/<cloud_sql_instance_name>/.s.PGSQL.5432
sqlalchemy.engine.url.URL(
drivername='postgres+pg8000',
username=db_user,
password=db_pass,
database=db_name,
query={
'unix_sock': '/cloudsql/{}/.s.PGSQL.5432'.format(
cloud_sql_connection_name)
}
),
# ... Specify additional properties here.
# ...
)
您不需要在appengine中指定是使用标准环境还是flex环境,但一般来说,要将cloudsqlpostgres连接到appengine,您可以使用sqlalchemy库
从Public Documentation中提取的参考代码。完整版本可在Cloud Platform GitHub中找到
相关问题 更多 >
编程相关推荐