2020年5月27日

Flask中使用Editormd上传图片

摘要: 1. 前端与后端数据传输的方式 前端用户在写文章时,有时候会需要往文章中插入图片,editormd开源项目也提供了“添加图片”的功能,当用户点击添加图片按钮后,会弹出一个窗口,图片的来源支持两种:一种是本地图片,另一种是网络图片;添加后的图片,我们还可以给它添加链接,业务对图片进行描述。 网络图片 阅读全文

posted @ 2020-05-27 13:09 yellowstronger 阅读(1002) 评论(0) 推荐(0) 编辑

Flask中数据库的多对多关系

摘要: 大多数的其他关系类型都可以从一对多类型中衍生。多对一关系从“多”的一次看,就是一对多关系。一对一关系是简化版的一对多关系。唯一不能从一对多关系中演化出来的类型就是多对多关系。 多对多关系 一对多,多对一,一对一关系至少都有一侧是单个实体,表之间的联系通过外键实现,让外键指向那个实体。解决多对多的关系 阅读全文

posted @ 2020-05-27 13:00 yellowstronger 阅读(890) 评论(0) 推荐(0) 编辑

Flask中博客类的Post实现

摘要: 1.Post类的定义 一个博客文章应该包含最基本的字段:标题、作者、发表时间、摘要、内容、引用(引用可以写进内容里)。从最简单的开始,将字段先写成英文title, author, timestamp, summary, content,当然一个数据库表中肯定需要一个主键id的,在Flask中作为数据 阅读全文

posted @ 2020-05-27 12:45 yellowstronger 阅读(832) 评论(0) 推荐(0) 编辑

Kivy中ActionBar控件的使用

摘要: 这个控件可以作为导航栏来使用,效果非常好。 1. ActionBar包含的组件 ActionBar中需要一个ActionView作为容器来存放其他控件,比如:ActionPrevious、ActionOverflow、ActionButton、ActionGroup等子控件。 ActionPrevi 阅读全文

posted @ 2020-05-27 12:33 yellowstronger 阅读(923) 评论(0) 推荐(0) 编辑

Kivy中RadioButton控件实现

摘要: 1. 导入依赖模块 from kivy.app import App from kivy.lang import Builder from kivy.uix.boxlayout import BoxLayout from kivy.uix.behaviors import ToggleButtonB 阅读全文

posted @ 2020-05-27 12:16 yellowstronger 阅读(738) 评论(1) 推荐(0) 编辑

Kivy控件的hover事件实现

摘要: 1. 导入依赖模块 from kivy.app import App from kivy.core.window import Window from kivy.clock import Clock from kivy.uix.boxlayout import BoxLayout from kivy 阅读全文

posted @ 2020-05-27 12:03 yellowstronger 阅读(714) 评论(0) 推荐(0) 编辑

Kivy中显示汉字的问题

摘要: 1. kivy中显示中文乱码和提示错误的原因: 编码问题 字体问题 2. 字体问题的解决 可以下载支持中文的字体文件ttf,我这里使用了微软雅黑中文简体msyh.ttf。我们在编写布局时可以直接在相关控件上指定字体类型 # 在py文件中的使用方式: btn = Button(text='我的世界', 阅读全文

posted @ 2020-05-27 11:56 yellowstronger 阅读(3693) 评论(0) 推荐(0) 编辑

Kivy主窗体大小的控制

摘要: 1. 引入依赖模块 主窗体大小的控制,需要使用到kivy.core.window中的Window模块 1 from kivy.app import App 2 from kivy.core.window import Window 3 from kivy.uix.boxlayout import B 阅读全文

posted @ 2020-05-27 10:48 yellowstronger 阅读(1353) 评论(0) 推荐(1) 编辑

2018年8月5日

自增长字段值的连续递增实现

摘要: 一.背景 在上一篇《数据库操作类SqlHelper》博文的最后,提到了一个实践运用中遇到的问题,就是数据库表中的自增长字段的赋值不受人为控制。比如数据库有一个tb_Department表,DeptNO字段为自增长主键。 现在插入一行数据 啊!DeptNO字段怎么就是22了呢,不应该是从4开始吗? 原 阅读全文

posted @ 2018-08-05 17:30 yellowstronger 阅读(1913) 评论(0) 推荐(1) 编辑

数据库操作类《SqlHelper》

摘要: 一.背景 在看了一本书叫《Visual Studio 2010(C#)Windows数据库项目开发》后,觉得很多编程技术需要积累,因为一个简单的项目里包含的技术太多了,容易忘记。每次需要用到某个技术时,就免不了查阅资料,然后整理一堆操作后,发现浪费很多时间。 现在呢,由于这个书没有对数据库操作做一个 阅读全文

posted @ 2018-08-05 01:42 yellowstronger 阅读(3776) 评论(1) 推荐(2) 编辑

导航