返回后,调试器输出和控制台输出之间的差异

时间:2019-07-11 13:48:21

标签: python django post

我有一个带有表的页面,用户可以在其中使用标签选择要查看的记录。当他们点击提交时,我得到了期望的request.POST响应。在Pycharm调试器中,我可以看到用户选择的所有响应

<QueryDict: {'csrfmiddlewaretoken': 
['bkyQPyYtqh8ewWMPKIx34Lm9RPcBXq12FfYaidlbPQkotFxMi6vwWXhCqZjk48pA'], 
'record': 
['employer_addr_id=32003931&employer_trd_id=32004927&employer_reg_id=None', 
'employer_addr_id=32005506&employer_trd_id=32006550&employer_reg_id=None', 
'employer_addr_id=32006030&employer_trd_id=32007075&employer_reg_id=None', 'employer_addr_id=32006957&employer_trd_id=32008002&employer_reg_id=None']}>

但是,在代码中以及当我键入request.POST ['record']时,如果我使用控制台调试器,我只会得到最后一条记录

'employer_addr_id=32006957&employer_trd_id=32008002&employer_reg_id=None'

这里有什么建议吗?

0 个答案:

没有答案