Django: Как преобразовать индексированный QueryDict в массив QueryDicts?

Я обрабатываю POST-запрос и получаю в request.data следующую структуру данных:

<QueryDict: {'document[0]name': ['sample-0.pdf'], 'document[0]folder': ['folder-0'], 'document[1]name': ['sample-1.pdf'], 'document[1]category': ['file'], 'document[1]folder': ['folder-1']}>

Как я могу преобразовать это в следующую структуру данных:

[<QueryDict: {'name': ['sample-0.pdf'], 'folder': ['folder-0']}>, <QueryDict: {'name': ['sample-1.pdf'], 'category': ['file'], 'folder': ['folder-1']}>]
Вернуться на верх