【问题标题】:How to log some data on console?如何在控制台上记录一些数据?
【发布时间】:2016-02-14 16:43:30
【问题描述】:

我正在使用 AngularJS 和 Flask 制作网站。

AngularJS 控制器,some_controller.js 将 JSON 数据发布到 /url

在烧瓶中,我想获取数据并像下面这样使用它。

@route('/url')
def somefunction():
    filter = json.loads(request.data)
    namefilter = filter.get('name', '')

但它不起作用,所以我想记录过滤器是否获得正确的数据。 如何在控制台中登录filter

【问题讨论】:

  • 如果你的意思是在 Python 的控制台上打印日志,那么你可以简单地使用Logger.debug(filter)

标签: python angularjs logging flask console


【解决方案1】:

Angular 应该使用正确的 content-type 标头发回数据,因此您应该可以使用

payload = request.json
print payload
#if using py3 print(payload)

【讨论】:

    【解决方案2】:

    如果您希望从 Angular 方面这样做,那么您可以使用

    console.log('filter log' + filter);
    

    或自定义 $log 提供程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-10-01
      • 2019-01-02
      • 1970-01-01
      • 2020-11-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多