1
我有一個使用Mongoengine
和Python
創建的模型,但需要從JS訪問此數據以便在Flask web app
上進行可視化。什麼是最好的方法來做到這一點?JS訪問mongoengine後端
我知道Python Eve
和eve-mongoengine
,但感覺就像創建一個僅用於JS訪問的休息接口有點太重了。還有其他建議嗎?
我有一個使用Mongoengine
和Python
創建的模型,但需要從JS訪問此數據以便在Flask web app
上進行可視化。什麼是最好的方法來做到這一點?JS訪問mongoengine後端
我知道Python Eve
和eve-mongoengine
,但感覺就像創建一個僅用於JS訪問的休息接口有點太重了。還有其他建議嗎?
您不必完全休息api。只需創建一個返回JSON的路由。使用Flask的jsonify
和GET
JSON使用axios
,fetch
,jQuery
或任何你喜歡的。
示例使用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);
});
這更加優雅。謝謝! –