文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
我们继续我们的案例:用Python连接数据库创建在线留言板 , 昨天简单跟大家介绍了一下涉及的flask框架的内容 , 今天我们完整的操作一下这个案例 。
1.建立留言板数据库
怎么新建数据库我们前面已经学过了 , 相信大家也基本知道怎么创建了
1)创建留言板数据库
2)创建留言板数据表
我们需要创建的字段为:
①ID为不为空的整数 , 并且ID是自动添加的
②昵称(name) , 不能为空且字符不超过8个:
【数据库|原来这才是Python连接mysql数据库的正确姿势!(一)】③留言信息(information) , 为不能为空的文本类型
⑤时间(date) , 为不能为空的时间类型 。
完整的新增数据表的代码:
3)添加数据:
4)最终数据展示:
2.用Python连接数据库:
通过连接数据库、创建游标、运行语句、保存数据 , 我们成功将Python连接到了数据库
3.flask框架读取并显示数据
1)在这一步中 , 我们需要引入框架中的模板 , 然后将数据库中的数据引入到模板中 , 因此需要导入模块render_template , 同时需要在该文件所在文件夹中 , 新建一个index.html文件
2)index文件编写
需要先新建一个templates的文件夹 , 然后在该文件夹新建一个名为index的HTML文件
3)打开index文件进行编辑:
4.运行结果
- |揭开元宇宙快乐背后的真相,原来是八段锦底层逻辑的永生
- iphone13|某东买的iPhone13Pro到了,原封未激活,包装完好,没翻车!
- 5G|Google Pixel 6用户曝5G上网讯号不稳定,外媒实测找出原因!
- 星云|原初黑洞是暗物质“卧虎藏龙”之地
- 翼龙|他是我国原子钟开拓者之一,研制的冷原子钟跟着天宫二号上了天
- 双卡双待|为什么在欧美手机双卡双待并不是那么重要?主要原因无外乎这三点
- 宇航员|宇航员为什么落地后不但被抬出来还会消失一段时间,原因很简单
- 星云|很科幻!不仅地球渺小原来银河系也如此渺小,最终的“大佬”在哪
- Windows|新机:小米小屏旗舰;一加10Pro原型机上手;魅蓝新手机入网
- |网线测线仪8线能测通却不能上网的原因