显示django中mysql查询的输出
views.py
def result():
cursor = connection.cursor()
try:
cursor.execute("select b.date, a.value from t1 a join t2 b on a.id = b.id")
result = cursor.fetchall()
finally:
cursor.close()
return result
结果
((datetime.date(2019, 4, 25), '8192'), (datetime.date(2019, 5, 25), '8192'), (datetime.date(2019, 6, 25), '8192'), (datetime.date(2019, 11, 25), '8192'))
我想为这样的变量赋值
x = data
y = value
我该怎么办? 请让我知道。
答案 0 :(得分:2)
这很简单,您只需要一个for循环:
for date, value in result:
# do something with date and value.