gpt4 book ai didi

python - 无法通过查询对象检索值

转载 作者:行者123 更新时间:2023-12-05 07:59:58 27 4
gpt4 key购买 nike

report_qs = CustomReport.objects.filter(id=report_id)

report_qs store below output

输出:

{
"Locator__employer_state": "AR",
"data_model_name": [
"Locator",
"PatientProfile"
]
}

问题:如何在 Python 中从上述输出中获取所有值和键?

当我尝试从上面的输出访问键和值时,出现以下错误:

文件“/usr/local/lib/python2.6/dist-packages/django/core/servers/basehttp.py”,第 283 行,在运行中 self.result = application(self.environ, self.start_response) 文件“/usr/local/lib/python2.6/dist-packages/django/core/handlers/wsgi.py”,第 272 行,在 call 响应 = self.get_response(请求) 文件“/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py”,第 169 行,在 get_response 中 响应 = self.handle_uncaught_exception(请求,解析器,sys.exc_info()) 文件“/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py”,第 218 行,handle_uncaught_exception 返回回调(请求,**param_dict) 文件“/usr/local/lib/python2.6/dist-packages/django/utils/decorators.py”,第 93 行,在 _wrapped_view 中 响应 = view_func(请求,*args,**kwargs) 文件“/usr/local/lib/python2.6/dist-packages/django/views/defaults.py”,第 30 行,在 server_error t = loader.get_template(template_name) # 你需要创建一个 500.html 模板。 文件“/usr/local/lib/python2.6/dist-packages/django/template/loader.py”,第 157 行,在 get_template 模板, origin = find_template(template_name) 文件“/usr/local/lib/python2.6/dist-packages/django/template/loader.py”,第 138 行,在 find_template 中 提出 TemplateDoesNotExist(名称)模板不存在:500.html

最佳答案

您目前正在获取所有对象(通过执行 all() ),然后您将其带回一个 filter(id=report_id) .

只用all()就可以得到所有对象:

report_qs = CustomReport.objects.all()

关于python - 无法通过查询对象检索值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19811751/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com