У меня есть GET
запрос формат выглядит так:Джанго - Получить параметры запроса и поместить его в список словаря
?title1=a&test1=b&title2=a&test2=b&..&titleN=a&testN=b
Представление содержит только код, указанный выше
def index(request):
# This is my view
print request.GET.items():
Это результат возвратился Я получил из представления, когда я запускаю запрос:
{ 'title1':'a', 'test1':'b', 'title2':'a', 'test2':'b','titleN':'a', 'testN':'b' }
Я хочу создать новый список словарей.
[
{
'title1' : 'a' ,
'test1':'b'
},
{
'title2' : 'a' ,
'test2':'b'
},
{
'titleN' : 'a',
'testN':'b'
}
]
Как вы можете заметить, что я хочу, чтобы организовать все данные по количеству и N здесь является номер
Вопрос заключается в том, чтобы сделать список, как я уже упоминал выше, Единственные Соглашение - это словарь содержит ключи с таким же последним номером.
А потом я хочу, чтобы список стал так:
[
{
'title' : 'a' ,
'test':'b'
},
{
'title' : 'a' ,
'test':'b'
},
{
'title' : 'a',
'test':'b'
}
]
ли ваш словарь иметь _все_ чисел от 1 до N? – DyZ
Да, оно заканчивается номером, и оно содержит слово, подобное примеру, упомянутому выше, единственное, что важно, это число. –