/ / Wyświetl wszystkie transakcje na bieżąco Python> HTML output. pogrupowane według dni - python, html, mysql

Wyświetl wszystkie transakcje w dniu Python> HTML output. pogrupowane według dni - python, html, mysql

Mam tabelę MySQL, która zwraca dane w następujący sposób.

TransactionDate | Transaction
-----------------------------

- 01/01/2017     |   1
- 01/01/2017     |   2
- 02/01/2017     |   3
- 02/01/2017     |   4
- 02/01/2017     |   5

Chciałbym wyświetlić wszystkie transakcje w dniu pod datą w następujący sposób, używając Python | Flask | HTML

  • 01.01.2017
    • 1
    • 2
  • 02.01.2017
    • 3
    • 4
    • 5

Teraz wiem, że mogę utworzyć słownik i przeglądać go lub po prostu przeglądać datę. Ale jestem nowy w Pythonie. Jaki byłby najlepszy sposób podejścia do tego.

Odpowiedzi:

0 dla odpowiedzi № 1
 unique = {}
for dates in data_booking_form:
if dates[5] not in unique:
unique[dates[5]] = []
unique[dates[5]].append(dates)

Pracował dla mnie

Teraz staram się, aby wyświetlacz w formacie HTML był uporządkowany według dat. Kiedy uruchamiam moje zapytanie, jest to zamówienie według dat i jest to pole daty! Zwraca jednak daty w innej kolejności

Jakieś pomysły?