Я использую Flask и MongoDB. Я пытаюсь преобразовать содержимое request.form в нечто подходящее для сохранения через PyMongo. Это похоже на то, что должно появиться достаточно часто, чтобы иметь готовое решение.
Итак, какая флэшка мне дает, это что-то вроде:
ImmutableMultiDict([('default', u''), ('required': u'on'), ('name', u'short_text'), ('name', u'another'), ('submit', u'Submit')])
И то, что я ищу, - это что-то близкое к этому:
{
'default': '',
'name': ['short_text', 'another'],
'required': true
}