gpt4 book ai didi

python - django-getlist()

转载 作者:IT老高 更新时间:2023-10-28 21:59:19 24 4
gpt4 key购买 nike

我刚刚发布了这个问题 jQuery - passing arrays in post request ,这里我不会在 post 请求中发送数组,但是在 jQuery 代码中没有问题。

问题在于在 django 中接收 POST 请求。我确实喜欢这个。

def portfolio_add(request):
ukeys = request.POST.getlist('ukeys')
........etc.......

但我得到的 ukeys 值为 u'[]' .当我只检查 request.POST我得到的值为 u"<QueryDict: {u'ukeys[]': [u'68c04', u'16149']}>"

那么,如何在 Django 中将这些值作为列表获取?

谢谢!

最佳答案

jQuery POST 的数组带有 [] 后缀,因为 PHP 和一些 Web 框架理解该约定,并在服务器端自动为您重新构建数组。 Django 不是这样工作的,但您应该能够通过以下方式访问数据:

ukeys = request.POST.getlist('ukeys[]')

关于python - django-getlist(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11190070/

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