用于cloeepy框架的mongoengine插件
CloeePy-Mongoengine的Python项目详细描述
#cloeepy-mongoengine
>cloeepy的mongoengine插件
>将mongoengine配置为cloeepy的mongoengine
cloeepy mongoengine配置基本配置
>cloeepy mongoengine配置必须放置在cloeepy.plugins.cloeepy.cloeepy-mongoengine下,cloeepy mongoengine配置必须放置在cloeepy cloeepy.plugins.cloeepy_mongoengine`在您的配置中文件。
这些参数只是可用的MongoEngine连接参数。有关可能配置的更多信息,请参阅[MongoEngine的文档](https://mongoEngine odm.readthedocs.io/guide/connecting.html)
````
cloeepy:
…
插件:
cloeepy MongoEngine:
别名:默认值
主机:“localhost”
端口:27017
名称:mydatabase
用户名:admin
密码:secret
身份验证源:admin
身份验证机制:scram-sha-1
maxpoolsize:100
`````
````自定义插件名称空间
默认情况下,您的mongo连接在cloeepy应用程序上下文中可用为
`app.mongoengine`。也就是说,您确实可以访问底层的pymongo连接
实例,但是不需要直接使用它。
27017
名称:mydatabase
用户名:admin
密码:secret
身份验证源:admin
身份验证机制:scram-sha-1
最大池大小:100
`````
,您可以在应用程序上下文中访问Mongo连接,如下所示:
```
app=cloeepy()
result=app.custommongons.admin.command(“ismaster”)
app.log.info(result)
````
在纯文本配置文件中。因此,cloeepy mongoengine支持通过环境变量配置mongo用户名
和密码。
您可以在配置文件中省略“用户名”和“密码”。
>cloeepy的mongoengine插件
>将mongoengine配置为cloeepy的mongoengine
cloeepy mongoengine配置基本配置
>cloeepy mongoengine配置必须放置在cloeepy.plugins.cloeepy.cloeepy-mongoengine下,cloeepy mongoengine配置必须放置在cloeepy cloeepy.plugins.cloeepy_mongoengine`在您的配置中文件。
这些参数只是可用的MongoEngine连接参数。有关可能配置的更多信息,请参阅[MongoEngine的文档](https://mongoEngine odm.readthedocs.io/guide/connecting.html)
````
cloeepy:
…
插件:
cloeepy MongoEngine:
别名:默认值
主机:“localhost”
端口:27017
名称:mydatabase
用户名:admin
密码:secret
身份验证源:admin
身份验证机制:scram-sha-1
maxpoolsize:100
`````
````自定义插件名称空间
默认情况下,您的mongo连接在cloeepy应用程序上下文中可用为
`app.mongoengine`。也就是说,您确实可以访问底层的pymongo连接
实例,但是不需要直接使用它。
27017
名称:mydatabase
用户名:admin
密码:secret
身份验证源:admin
身份验证机制:scram-sha-1
最大池大小:100
`````
,您可以在应用程序上下文中访问Mongo连接,如下所示:
```
app=cloeepy()
result=app.custommongons.admin.command(“ismaster”)
app.log.info(result)
````
在纯文本配置文件中。因此,cloeepy mongoengine支持通过环境变量配置mongo用户名
和密码。
您可以在配置文件中省略“用户名”和“密码”。