【发布时间】:2021-05-24 04:03:02
【问题描述】:
这是我要克隆的网络应用:https://github.com/eddyharrington/Tendie-Tracker
很遗憾,我做不到。我已按照提供的所有步骤进行操作。我对最后两个步骤有点困惑。
第 5 步:这是我输入的内容
应用变量
SECRET_KEY=randomText
数据库变量
DATABASE_URL=postgres://{postgres}:{123}@{localhost}:{5432.0}/{tracker}
当我运行应用程序时,我会得到以下回溯。
File "app.py", line 6, in <module>
import tendie_dashboard
File "C:\Users\Maithri\Desktop\Mini Project\Tendie-Tracker-master\tendie_dashboard.py", line 3, in <module>
import tendie_budgets
File "C:\Users\Maithri\Desktop\Mini Project\Tendie-Tracker-master\tendie_budgets.py", line 3, in <module>
import tendie_categories
File "C:\Users\Maithri\Desktop\Mini Project\Tendie-Tracker-master\tendie_categories.py", line 10, in <module>
engine = create_engine(os.getenv("DATABASE_URL"))
File "C:\Users\Maithri\Desktop\Mini Project\Tendie-Tracker-master\env\lib\site-packages\sqlalchemy\engine\__init__.py", line 479, in create_engine
return strategy.create(*args, **kwargs)
File "C:\Users\Maithri\Desktop\Mini Project\Tendie-Tracker-master\env\lib\site-packages\sqlalchemy\engine\strategies.py", line 56, in create
plugins = u._instantiate_plugins(kwargs)
AttributeError: 'NoneType' object has no attribute '_instantiate_plugins'
【问题讨论】:
-
数据库URL是这样的吗?
标签: python postgresql flask git-clone