【发布时间】:2017-10-14 17:36:01
【问题描述】:
我正在尝试使用motorengine 设置新的Sanic Web 框架(承诺非常快),以实现100% 异步。
到目前为止我的设置:
app = Sanic(__name__)
@app.listener('after_server_start')
async def setup_dbconn(app, loop):
connect("database_name", username="user", password="pass", host="192.168.1.200", port=27017, io_loop=asyncio.get_event_loop())
不幸的是我得到了:
motorengine.connection.ConnectionError: Cannot connect to database default :
Unknown option username
为什么会崩溃?
【问题讨论】:
-
我用它的同步等效 mongoengine 替换了 motorengine.. 它按预期工作.. 任何人都可以参考这个吗?
标签: python mongodb python-3.x sanic motorengine