Django将POST提交的QueryDict数据转换成普通字典Dict

2022-03-14 00:00:00 提交 字典 转换成

在Django开发中,直接使用request.POST获得的数据格式是Django定义的QueryDict类型,那么如何将QueryDict转换成普通的字典(Dict)类型呢?

直接使用:

data = request.POST

获得数据如下:

<QueryDict: {'id': ['16469028934141720'], 'form_id': ['16468771473201260'], 'title': ['453543'], 'content': ['http://www.pidancode.com'], 'float': ['33.0'], 'date': ['2022-02-12'], 'number': ['333'], 'richtext': ['<p>欢迎访问皮蛋编程:http://www.pidancode.com</p>']}>

data = request.POST.dict()

获得数据如下:

{'id': '16469028934141720', 'form_id': '16468771473201260', 'title': '453543', 'content': 'http://www.pidancode.com', 'float': '33.0', 'date': '2022-02-12', 'number': '333', 'richtext': '欢迎访问皮蛋编程:http://www.pidancode.com'}

相关文章