烧瓶:主类给子类错误

时间:2020-02-18 15:05:25

标签: python oop flask flask-restful

当前配置:anaconda python 3.6(azure_automl库)。

我正在尝试使用flask_restful运行flask应用程序。 目录结构如下:

烧瓶应用程序目录

-> mongo.py

-> get_correlations.py

在mongo.py中,我具有mongodb作为服务定义的azure cosmos数据库,如下所示:

class Mongo:
    def __init__(self,
                 path="mongodb://name:primary_key>@<name>.documents.azure.com:10255/?ssl=true&replicaSet=globaldb",
                 name = "dmpmldocumentdb",
                 password = "pass"):                     
        self.path = path
        self.name = name
        self.password = password

    def read_data(self):
        req_json = request.get_json()
        .
        .
        return (labels, trainingCSV,dmp_session_document)


    def mongo_authenticate(self):
        client = MongoClient()
        .
        .
        return dmp_sessions

    def getDocument(self, document_id):
        dmp_sessions = self.mongo_authenticate()
        .
        .
        return document

在get_correlations.py中,代码如下:

import mongo
from flask import Flask, jsonify
from flask_restful import Api, Resource


get_correlation = Flask(__name__)
api = Api(get_correlation)

class Correlation(Resource):
    def post(self):
        labels = mongo.Mongo().read_data().labels
        .
        .


        return jsonify(useCaseCorrelations), 200

api.add_resource(Correlation, '/get_correlation')
get_correlation.run(port=5000, debug=True)

我正在与邮递员测试我的代码。当我向网址发布json请求时,出现以下错误:

关联对象没有属性“自身”

0 个答案:

没有答案