我对Python/flask还比较陌生,有些数据库方面的东西也有问题。

我能够在不同的函数中连接到MySQL数据库,并从使用wtforms插入数据库的用户那里获得表单输入。现在我想使用jinja模板以表格式在“dashboard”页面上显示数据库中存储的数据。每次有人提交新表单时,我都希望表扩展以包含该数据。

然而,似乎什么也没有显示出来,即使是现有的数据,使我相信我在下面的第二段代码中做错了什么。当我运行python文件时,我没有得到任何错误,所以也许我做错了HTML模板?

数据库连接(dbconnect.py):import MySQLdb

def connection():

# Edited out actual values

conn = MySQLdb.connect(host="",

user="",

passwd="",

db = "")

c = conn.cursor()

return c, conn

主python代码(不知道是否需要try/except):from dbconnect import connection

from flask import Flask, render_template

@app.route('/dashboard/')

def display_deals():

try:

c, conn = connection()

query = "SELECT * from submissions"

c.execute(query)

data = c.fetchall()

conn.close()

return data

return render_template("dashboard.html", data=data)

except Exception as e:

return (str(e))

HTML格式:

{% for row in data %}

{% for d in row %}

{{ d }}

{% endfor %}

{% endfor %}

python做的数据图表怎么在flask中显示_Python:如何在Flask应用程序的表中显示MySQL查询的数据...相关推荐

  1. MySQL 查询重复数据,删除重复数据保留id最小的一条作为唯一数据

    MySQL 查询重复数据,删除重复数据保留id最小的一条作为唯一数据 目录导航: 开发背景: 实战: 表结构如下图所示: 操作: 总结: 回到顶部 开发背景: 最近在做一个批量数据导入到MySQL数据 ...

  2. php读取mysql数据无法修改时间_php设置mysql查询读取数据的超时时间

    php可以设置mysql查询的超时时间估计大家不知道吧,一般都直接在mysql中进行设置了,下面我们来为各位介绍一下php设置mysql查询读取数据的超时时间吧. 现象:php能通过代理正常连接到my ...

  3. php查询mysql表里的数据_PHP/MYSQL 查询大数据/遍历表

    PHP:PHP 5.3.6 (cli) (built: Jun 15 2011 16:29:50) MYSQL:5.1.51 如果我们有的一张表有几百万或几千万的记录,我们要使用 PHP 将所有的记录 ...

  4. Mysql 查询数据库数据量

    Mysql查询数据库数据量 SELECTtable_name AS '表名',table_rows AS '记录数',TRUNCATE (data_length / 1024 / 1024, 2) A ...

  5. mysql查询重复数据,并显示所有重复数据具体信息

    本篇重点:查询重复数据并显示完整信息 首先是一个很常见的查重语句 查询重复数据,并显示完整信息 首先是一个很常见的查重语句 // uid为重复数据的条件,如果直接执行只会出现一条数据,并不能展示完整的 ...

  6. MYSQL 查询重复数据

    阅读目录 MYSQL 查询重复数据 1 查询 people_no 重复的记录 2 查询 people_no 重复的记录 ,排除最小 id,如果删除改为delete from 3 查询 people_n ...

  7. python做一个【批量加密解密】软件,让你的文件有程序加密保护,在也不怕别人乱翻你的东西了

    今天这个批量加解密很简单,和上一个[软件加密]python制作一个超强的加密软件_₰₯₮ 的博客-CSDN博客 文章结合了一下,然后优化了一下 循环文件夹的所有文件,然后捉个进行加解密 def ite ...

  8. mysql 快速查询变更记录_MySQL学习笔记(7)—— MySQL 查询/更新数据记录

    除非最终检索它们并利用它们来做点事情,否则将记录放入数据库没什么好处.这就是数据记录查询的用途,即帮助取出数据,也是 Python API 与 MySQL 交互的重要部分.SELECT 大概是 SQL ...

  9. mysql 查询千万数据_mysql千万级数据查询

    1. mysql 的数据查询 , 大小字段要分开 , 这个还是有必要的 , 除非一点就是你查询的都是索引内容而不是表内容 , 比如只查询 id 等等 2. 查询速度和索引有很大关系也就是索引的大小直接 ...

最新文章

  1. python launcher怎么使用_QMUI实战(一)—为何我们要使用 LauncherActivity?
  2. MyBatis查询两个字段,返回Map,一个字段作为key,一个字段作为value的实现
  3. 深入理解三次握手四次挥手以及使用scapy实现ddos雏形
  4. FM之DATE_CHECK_PLAUSIBILITY
  5. 超详细 1小时学会Python输入和输出!
  6. scrapy同时运行多个spider
  7. java--HashMap与Hashtable的区别
  8. 2007浙大复试上机考试题目1--最小长方形
  9. [SPOJ CIRU]The area of the union of circles(自适应Simpson积分求圆并面积)
  10. 物联网(工程师)+嵌入式学习路线图各个阶段
  11. 从零起步做到Linux运维经理, 你必须管好的23个细节
  12. 期权Greek之rho【python复现】
  13. 第十四篇,STM32的CAN总线通信
  14. Domain Adaption 领域自适应
  15. GUID [xxx] for asset ‘Packages/com.unity.plasticscm-cn/Editor/xxx/xxx‘ conflicts with: ‘Packages/com
  16. TokenClub (TCT)今日在赛贝CYBEX交易所上线交易
  17. 虚拟机上安装eclipse教程
  18. Linux Shell nohup命令
  19. 天干地支算年份的C语言算法,用数学的方法计算出干支年份
  20. Python解析VOC数据标签文件

热门文章

  1. 重拾MVC——第二天:Vue学习与即时密码格式验证
  2. Spark运行命令示例
  3. Magic Maze dfs + dp
  4. --------》》》》【醒目】一些比较有用的东西
  5. 使用Python scikit-learn 库实现神经网络算法
  6. iOS软件开发架构理解
  7. Theano 中文文档 0.9 - 5. 安装Theano
  8. sqlmap简单中文说明
  9. orm2 中文文档 2. 设置
  10. Android耗电优化