2017-07-17 7 views
1

MongoenginePythonで作成したモデルですが、Flask web appの可視化のためにJSからこのデータにアクセスする必要があります。これを行う最善の方法は何ですか?JSのmongoengineバックエンドへのアクセス

私はPython Eveeve-mongoengineを知っていますが、JSアクセスのためだけに余裕のインターフェイスを作成するのは少し重すぎますと感じています。その他の提案はありますか?

答えて

2

完全な休憩APIを作成する必要はありません。 JSONを返すルートを作成するだけです。 FlaskのjsonifyGETは、axios,fetchjQueryなどのJSONを使用してください。 axiosを使用して

例:

があなたに静的ファイルをaxiosを追加したり、CDNを使用することを忘れないでください。

// main.js 
var axios = require('axios'); 

axios.get('/data') 
    .then(function (response) { 
    // do something with your data 
    }) 
    .catch(function (error) { 
    // handle errors, like console.log(error); 
    }); 
+0

これはかなりエレガントです。ありがとう! –

関連する問題