我在需要与 telnet 设备通信并返回结果的 eve 应用程序中有一些自定义烧瓶方法,但我还想在从该 telnet 设备检索数据后将数据预填充到一些资源中,如下所示:
@app.route("/get_vlan_description", methods=['POST'])
def get_vlan_description():
switch = prepare_switch(request)
result = dispatch_switch_command(switch, 'get_vlan_description')
# TODO: populate vlans resource with result data and return status
我的 settings.py 看起来像这样:
SERVER_NAME = '127.0.0.1:5000'
DOMAIN = {
'vlans': {
'id': {
'type': 'integer',
'required': True,
'unique': True
},
'subnet': {
'type': 'string',
'required': True
},
'description': {
'type': 'boolean',
'default': False
}
}
}
我无法找到有关如何直接访问 mongo 资源并插入此数据的文档或源代码。