我正在尝试使用手工制作的形式(而不是使用Django)将一些数据发布到我的视图中,但它没有像预期的那样通过。以下是请求中的数据: http://grab.by/K7ay
这是我用来检索/显示它的代码。
print(request.POST)
print("slot_range: %s"%type(request.POST.get('slot_range')))
我期待一个字符串或一个数组,但正如你所看到的,slot_range以'unicode'形式出现,当我尝试拆分或获取第一个元素时,它不起作用。
使用Django表单似乎没有这个问题。
我也尝试将enctype设置为multipart / formdata广告但没有帮助。
导致此问题的原因是什么以及如何解决此问题?
答案 0 :(得分:1)
好吧这很尴尬......字面上解决了我的问题。
解决方案是首先存储变量,然后将其拆分。