【问题标题】:posting checkbox data to views in Django将复选框数据发布到 Django 中的视图
【发布时间】:2011-05-26 05:00:25
【问题描述】:

我对此感到非常困惑。我正在使用复选框表单从用户那里获取要查看的项目(标签)列表,以便他们可以自定义页面上的视图。

data=request.POST

数据有值:

<QueryDict: {…, u'tags': [u' blue', u'hi', u'sky'], …}>

但是当我尝试检索标签列表时:

debug=data[‘tags’]

debug 只存储值

u'sky'

我终其一生都无法弄清楚为什么会发生这种情况,但这完全把我搞砸了。有什么建议吗?

【问题讨论】:

    标签: python html django post checkbox


    【解决方案1】:

    request.POSTQueryDict - 如果您希望一个键有多个值,请使用它的 getlist 方法。:

    debug = data.getlist('tags')
    

    【讨论】:

      猜你喜欢
      • 2011-09-07
      • 2019-09-18
      • 1970-01-01
      • 2020-08-26
      • 1970-01-01
      • 2019-05-14
      • 1970-01-01
      • 1970-01-01
      • 2021-10-18
      相关资源
      最近更新 更多