2020年5月27日

Flask中使用Editormd上传图片

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

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

Flask中数据库的多对多关系

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

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

Flask中博客类的Post实现

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

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

Kivy中ActionBar控件的使用

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

posted @ 2020-05-27 12:33 yellowstronger 阅读(941) 评论(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 阅读(752) 评论(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 阅读(734) 评论(0) 推荐(0) 编辑

Kivy中显示汉字的问题

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

posted @ 2020-05-27 11:56 yellowstronger 阅读(4049) 评论(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 阅读(1453) 评论(0) 推荐(1) 编辑

导航