我正在使用AngularJS和Flask制作网站。
AngularJS控制器,some_controller.js
将JSON数据发布到/url
。
在烧瓶中,我想获取数据并使用如下所示。
@route('/url')
def somefunction():
filter = json.loads(request.data)
namefilter = filter.get('name', '')
但它不起作用所以我想记录过滤器是否获得正确的数据。
如何在控制台中记录filter
?
答案 0 :(得分:0)
Angular应该使用正确的content-type
标头发回数据,因此您应该只能使用
payload = request.json
print payload
#if using py3 print(payload)
答案 1 :(得分:0)
如果您希望从Angular方面这样做,那么您可以使用
package ui.menu;
import javafx.fxml.FXML;
import javafx.scene.control.Button;
import model.Model;
public class MenuController {
private Model model ;
@FXML
private Button exitButton ;
public Model getModel() {
return model;
}
public void setModel(Model model) {
this.model = model;
}
@FXML
private void logout() {
model.setLoggedIn(false);
}
@FXML
private void someAction() {
System.out.println("Some action....");
}
@FXML
private void exit() {
exitButton.getScene().getWindow().hide();
}
}
或自定义console.log('filter log' + filter);
提供商。