Python列出错误: localvars

标签 python django

我正在编写这段代码:

poll_list = poll.object.all()
result = []
    for q in poll_list:
        result = result.append(q)
return HttpResponse(result)  

它给出了本地VARS错误...任何人都知道其中的问题吗?

最佳答案

result = result.append(q) 绝对不是您想要的,因为对 append 的调用返回 None 并且您将其分配给结果,之后您将无法再通过结果访问您的列表。它必须是 result.append(q) ,它将 q 附加到可变列表中。

关于Python列出错误: localvars,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12268215/

相关文章:

html - img HTML 标签不支持 HTTP Refresh header (但在浏览器中加载图像 URL)

python - OpenCV从缓冲区获取缩略图

python - 在 HTML 模板中显示来自 sqlite 的数据时出现错误

django - 带有 Django 的多个站点

python - 将多列添加到python中的sqlite数据库

python - Qt Designer 是否与 Anaconda 捆绑在一起?

python - Flask 应用程序的 Docker 多阶段构建

django - 使用下一个和上一个对象 ID 注释查询集中的对象

python - Pandas 在可变列上合并

python - 在守护进程模式下使用 mod_wsgi 在 Django 站点中导入错误