У меня относительно простая проблема с bat, пока я нашел самое подходящее решение.Django GET ключи как отображаемый список
У меня есть форма, которая передает несколько значений, выбираемых пользователем, как переменные Get. Большинство из них являются полями BooleanChoice и могут быть выбраны или нет. То, что я хочу, - это сжатый способ сбора всех ключей GET в списке , если они не пусты, и сопоставьте их с более удобными для чтения формами для заголовков таблиц.
Например, если мои получения переменных выглядит следующим образом:
?site=1&&startdate=1988-09-09&enddate=1989-09-09&mean_air_temp=True&q=table&submit=Query
Я хочу, чтобы сделать список как так:
['site', 'startdate', 'endate', 'man_air_temp', ...,]
А потом в итоге:
['Site Name', 'Start Date', 'End Date', 'Mean Air Temp', ...,]
Какие затем можно связать с моими данными как заголовки таблиц в шаблоне.
Я знаю, что существуют различные способы сделать это подробно, но хотелось бы знать, есть ли краткий, питонический способ получить результаты, которые я хочу.
Любая помощь очень ценится.
Отличный ответ. Спасибо! –