Saya pikir @alecxe mengisyaratkan ini di blok kode terakhirnya, tetapi Anda dapat menggunakan DictCursor dengan ekstensi Flask sebagai berikut:
Selain ekstensi Flask MySQL, Anda memerlukan DictCursor
from flaskext.mysql import MySQL
from pymysql.cursors import DictCursor
Kemudian cukup tambahkan parameter cursorclass=DictCursor
saat membuat objek MySQL:
mysql = MySQL(cursorclass=DictCursor)
Saya menggunakan ini di aplikasi Flask saya sendiri dan tampaknya berfungsi seperti yang diharapkan
Catatan:Saya menemukan solusi ini bersembunyi di komentar di antrian masalah di repo Github untuk proyek di sini . Saya berharap dokumentasi perpustakaan lebih dari beberapa baris.