【问题标题】:How to handle 'dict' object has no attribute 'META'?如何处理“dict”对象没有属性“META”?
【发布时间】:2020-03-09 15:57:20
【问题描述】:

我正在尝试在 django 项目中创建 JSON 响应;但是出了点问题!

applications_list = []
for project in projects_list:
    application_information = {
        ``` some keys and values ```
    }
    applications_list.append(application_information)
context = {'applications': applications_list}

return render(request, self.template_name, context)

但是我收到了这个错误:

'dict' object has no attribute 'META'

应该提到application_information的键和值是序列化的。我也试过json.dumps(),但没用。 我想知道错过了什么?

【问题讨论】:

    标签: python json django django-views


    【解决方案1】:

    听起来您在将request 变量传递给render 调用之前不小心修改了它。

    在您发布 sn-p 之前检查代码中该变量会发生什么情况,或使用其他代码行扩展您的问题。

    【讨论】:

      猜你喜欢
      • 2021-09-11
      • 2020-07-25
      • 2017-03-30
      • 2012-01-12
      • 2021-03-08
      • 2017-05-12
      • 2019-03-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多