事情是tath我有pybossa安装了vagrant和juju,所以当我试图访问posgresql提示时它说没有安装postgresql这是不可能的因为pybossa已经在生产中因此我不能甚至尝试直接从数据库执行导入导出转储文件,所以我怎么能这样做,我知道如何从正常安装中做到这一点,而是在juju的流浪汉中,无法进入postgresql,因为它说它没有安装,任何人都可以帮助我到达流浪者内部的postgresql命令提示符的步骤,或者它是否因为我没有做到?
答案 0 :(得分:-1)
PYBOSSA使用SQLAlchemy SQL工具包访问数据库。
我觉得你安装它的方式因为"事情是tath我有pybossa安装了vagrant和juju,所以当我试图访问posgresql提示它说没有安装postgresql这是不可能的,因为pybossa已经在生产中因此我甚至无法尝试直接从数据库执行导入导出转储文件,所以我怎么能这样做,我知道如何从一个正常的安装,但相反在juju的流浪汉,一个无法进入postgresql,因为它说它没有安装,任何人都可以帮助我在流浪者内部达到postgresql命令提示的步骤,或者它是否可以帮助我我没有这样做?"它并不完全是清晰。你在问什么。
要回答您的问题,您必须确保将数据库编辑为您的sqlalchemy数据库用户名和主机。
'postgresql://username:userpassword@localhost/databasename
来自Database username and password
数据库用户名和密码 - PYBOSSA使用SQLAlchemy SQL工具包访问数据库。
在设置文件中,您只需要修改用户名,密码和数据库名称,以便它符合您在SQLALCHEMY_DATABASE_URI
_:<:p>字段中的需求
&#39;的PostgreSQL://用户名:的userPassword @本地/数据库名称&#39;