标签: database postgresql database-connection web2py web2py-modules
我们被要求将数据库从 PostgreSQL 连接到 Web2py,但由于此错误,我似乎无法连接数据库: NameError: name 'DAL' is not defined 我不知道似乎是什么问题。
这是我第一次同时使用 postgresql 和 web2py。我希望任何人都可以提供帮助。
db.py code connection to database
答案 0 :(得分:0)
看来可能没有安装pydal。从命令行安装 pydal:
pip install pydal
这可能就是您需要做的全部。
您可以在项目中明确包含 DAL:
from pydal import DAL, Field
有关使用 DAL 的更多信息是 here。
我刚刚从 here 安装了 web2py,所有库都自动可用。如果您仍有问题,那可能是另一种解决方案。