源代码在:https://github.com/imWildCat/kalecgos-docker
我在 web_server.py
和 downloader.py
里都有引用 kalecgos.db.models
,但是提示错误。
加了 __table_args__ = {"useexisting": True}
后则提示:
InvalidRequestError: Multiple classes found for path "File" in the registry of this declarative base. Please use a fully module-qualified path.
感觉都是初始化了两次, Google 了半天找不到相关问题,请问怎么解决?
Python 新手,请多吐槽。
1
huson 2015-11-05 16:18:42 +08:00 1
是重复载入了吧 你用了一个 import * 在 web_server
|
3
huson 2015-11-05 16:24:22 +08:00 1
不是已经提示你了吗 Please use a fully module-qualified path
|
4
huson 2015-11-05 16:25:58 +08:00 1
排查下 很快就能解决了
|