![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flask框架
Small-J
当野心撑不起才华时,我选择学习
展开
-
sqlalchemy.exc.NoSuchModuleError: Can‘t load plugin: sqlalchemy.dialects:MySQL.pyMySQL
flask框架之数据库配置问题config配置文件下报错,代码如下:# -*- coding: utf-8 -*-# @Author: Small-J# @Date : 2020/12/22# 该文件存放数据库配置项USERNAME = 'root'PASSWORD = 'root'HOST = '127.0.0.1'PORT = '3306'DATABASE = 'JobData'DB_URL = 'MySQL+pyMySQL://{}:{}@{}:{}/{}?charset原创 2020-12-22 12:28:05 · 9245 阅读 · 0 评论 -
Flask框架之数据交互
文章目录5.1 使用Flask处理表单5.1.1 使用Flask处理通用表单5.1.2 使用Flask-WTF处理表单5.2 使用Flask上传文件5.3 Cookie的使用5.3.1 Cookie的基本概念5.3.2 Cookie的基本使用5.4 Session的使用5.4.1 Session的基本配置5.4.2 Session的基本使用5.1 使用Flask处理表单什么是表单(Form)? 表单是搜集用户数据信息的各种表单元素的集合区域。它的作用是实现用户和服务器的数据交互。通过表单搜集客户端输入的原创 2020-11-09 18:52:18 · 5121 阅读 · 1 评论 -
Flask框架之视图高级技巧
文章目录4.1 app.route与app_url_rule简介4.1.1 app.route的使用4.1.2 add_url_rule的使用4.2 Flask类视图4.2.1 标准类视图4.2.2 基于方法的类视图4.3 Flask装饰器4.3.1 装饰器的定义和基本使用4.3.2 对带参数的函数使用装饰器4.4 蓝图4.1 app.route与app_url_rule简介在Flask应用中,路由是指用户请求的URL与视图函数之间的映射,处理URL和函数之间关系的程序称为路由。Flask框架根据HTT原创 2020-11-08 15:06:06 · 4653 阅读 · 0 评论 -
Flask框架之Jinja 2模板引擎
文章目录3.6宏的定义及使用3.6.1 宏的定义3.6.2 宏的导入3.6.3 include的使用3.7 set和with语句的使用3.8静态资源文件的加载3.9模板的继承3.6宏的定义及使用Jinja 2中的宏功能有些类似于传统程序语言中的函数,它跟Python中的函数类型,可以传递参数,但是不能有返回值,可以将一些经常用到的代码片段放在宏中,然后把一些不固定的值抽取出来作为一个变量。3.6.1 宏的定义宏(Macro),有声明和调用两个部分。申明一个宏如下:主题结构:{% macro 宏的原创 2020-11-08 08:36:22 · 3609 阅读 · 0 评论 -
Flask——对数据库的操作
4-Flask数据库4-1数据库的介绍为什么要学习数据库 通常,我们存储数据,直接用本地文件即可。但是,本地文件不利于存放海量数据,也不利于用程序对文件的数据进行查询与管理。那么为了解决这些弊端,才有数据库的出现,那么数据库也是每个程序员必须掌握的技术。数据库的介绍 数据库(database)简称DB,实际上就是一个文件集合,是一个存储数据的仓库,本质就是一个文件系统,数据库是按照特...原创 2020-04-22 17:19:22 · 1163 阅读 · 1 评论 -
Flask——类视图
类视图1-类和视图 之前我们接触的视图都是函数,所有我们一般简称视图函数。其实视图也可以基于类来实现,类视图的好处是支持继承,但是类视图不能跟函数视图一样,写完类视图还需要通过app.add_rulue(url_rule,view_func)来进行注册。以下将对两个类视图进行讲解:标准类视图 标准类视图是继承自flask.views.View,并且在子类中必须实现dispatch_r...原创 2020-04-22 17:14:43 · 2349 阅读 · 0 评论 -
Flask——模板
模板1-模板的简介模板是一个web开发必备的模块。因为我们在渲染一个网页的时候,并不是只渲染一个纯文本字符串,二手需要渲染一个有富文本标签的页面。这时候我们就需要使用模板了。在Flask中,配套的模板是JinJa2,Jinja2的作者也是Flask的作者。这个模板非常强大,并且执行效率高。Flask渲染Jinja模块渲染模板使用的方法为render_template当使用该模板的时候,...原创 2020-04-13 12:47:39 · 742 阅读 · 0 评论 -
Flask视图和URL
开发者:SmallJ 时间:2020/4/9 11:21:16 Flask视图和URL1-虚拟环境到目前位置,我们所有的第三方包安装都是通过pip install xxx的方式进行安装的,这样安装会将那个包安装到你的系统级的Python环境中。但是这样有应该问题,就是如果你现在用Django 1.10.x写了个网站,然后你的领导跟你说,之前有一个旧项目是用Django 0.9开发的,...原创 2020-04-09 15:15:20 · 459 阅读 · 0 评论