Flask
littlespider889
985非计算机硕士毕业
展开
-
小福利,flask创建项目步骤(2)--用户注册
大家好,我是天空之城,今天给大家带来小福利,flask创建项目步骤(1)–用户注册用户注册csrf验证https://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html用户注册业务逻辑分析用户注册接口设计和定义设计接口基本思路• 对于接口的设计,我们要根据具体的业务逻辑,设计出适合业务逻辑的接口。• 设计接口的思路:• 分析要实现的业务逻辑:• 明确在这个业务中涉及到几个相关子业务。• 将每个子业务当做一个接口来设计。• 分析原创 2020-11-23 22:15:58 · 486 阅读 · 1 评论 -
小福利,flask创建项目步骤(1)
大家好,我是天空之城,今天给大家带来小福利,flask创建项目步骤(1)创建虚拟环境pipenv shell安装flaskpip install flask创建Flask工程配置开发环境项目的环境分为开发环境和生产环境。• 开发环境:用于编写和调试项目代码。• 生产环境:用于项目线上部署运行。新建配置文件• 准备配置文件目录• 准备开发环境配置内容指定开发环境配置文件配置MySQL数据库配置数据库USERNAME = 'root'PASSWORD = 'root'HO原创 2020-11-23 22:07:14 · 306 阅读 · 1 评论 -
小福利,flask数据库中的WTForms表单验证
大家好,我是天空之城,今天带来小福利,flask数据库中的WTForms表单验证Flask-WTF是简化了WTForms操作的一个第三方库。WTForms表单的两个主要功能是验证用户提交数据的合法性以及渲染模板。当然还包括一些其他的功能:CSRF保护,文件上传等。安装Flask-WTF默认也会安装WTForms,因此使用以下命令来安装Flask-WTFpip install flask-wtf表单验证安装完Flask-WTF后。来看下第一个功能,就是用表单来做数据验证,现在有一个forms.py文原创 2020-11-10 12:19:01 · 235 阅读 · 0 评论 -
小福利,flask框架学习笔记(11)--Flask数据库迁移
大家好,我是天空之城,今天带来小福利,flask框架学习笔记(11)–Flask数据库flask数据库的运用项目总图首先通过cmd窗口进入到项目所在文件夹,创建虚拟环境pipenv shell(要先安装pip install pipenv包)执行flask数据库迁移的三个步骤python manage.py db init初始化python manage.py db migratepython manage.py db upgrade最后可以查看到数据库里创建了User表格manag原创 2020-11-10 11:24:31 · 174 阅读 · 1 评论 -
小福利,flask框架学习笔记(10)--Flask数据库四
大家好,我是天空之城from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyHOSTNAME = '127.0.0.1'# 数据库# 几栋DATABASE = 'demo'# 端口# 门牌号PORT = 3306# 用户名和密码# 钥匙USERNAME = 'root'PASSWORD = 'root'DB_URL = 'mysql+pymysql://{}:{}@{}:{}/{}'.format(U原创 2020-11-06 21:02:28 · 692 阅读 · 0 评论 -
小福利,flask框架学习笔记(9)--Flask数据库三
大家好,我是天空之城,今天给大家带来小福利,flask框架学习笔记(9)–Flask数据库三前面学习了一对多,一对一查询,今天学习多对多查询from sqlalchemy import create_engine, and_, or_from sqlalchemy.ext.declarative import declarative_basefrom sqlalchemy import Column, Integer, String, DECIMAL, Boolean, Enum, DateTime原创 2020-11-03 19:33:56 · 157 阅读 · 0 评论 -
小福利,flask框架学习笔记(8)--Flask数据库二
大家好,我是天空之城,今天给大家带来小福利,flask框架学习笔记(8)–Flask数据库二数据库数据的过滤方法from sqlalchemy import create_engine, and_, or_from sqlalchemy.ext.declarative import declarative_basefrom sqlalchemy import Column, Integer, String, DECIMAL, Boolean, Enum, DateTimefrom sqlalche原创 2020-10-31 18:22:42 · 129 阅读 · 0 评论 -
小福利,flask框架学习笔记(7)--Flask数据库
大家好我是天空之城,今天给大家带来小福利,flask框架学习笔记(5)–Flask数据库数据库的连接from flask import Flaskfrom sqlalchemy import create_engine# 连接数据库# 地址HOSTNAME = '127.0.0.1'# 数据库# 几栋DATABASE = 'classes'# 端口# 门牌号PORT = 3306# 用户名和密码# 钥匙USERNAME = 'root'PASSWORD = 'root'原创 2020-10-30 21:25:39 · 260 阅读 · 0 评论 -
小福利,flask框架学习笔记(6)--蓝图的用法
大家哈,我是天空之城,今天给大家带来小福利,flask框架学习笔记(6)蓝图的用法之前我们写的 url 和视图函数都是处在同一个文件,如果项目比较大的话,这 显然不是一个合理的结构,蓝图可以优雅的帮我们实现这种需求。...原创 2020-10-24 19:43:43 · 109 阅读 · 2 评论 -
小福利,flask框架学习笔记(5)--类视图的用法
大家哈,我是天空之城,今天给大家带来小福利,flask框架学习笔记(5)类视图的用法之前我们接触的视图都是函数,所以一般简称视图函数。其实视图也可以基于 类来实现,类视图的好处是支持继承,但是类视图不能跟函数视图一样,写完 类视图还需要通过app.add_url_rule(url_rule,view_func)来进行注册。基于调度方法的视图Flask还为我们提供了另外一种类视图flask.views.MethodView,对每个HTTP 方法执行不同的函数(映射到对应方法的小写的同名方法上)用原创 2020-10-24 19:24:15 · 176 阅读 · 0 评论 -
小福利,flask框架学习笔记(4)
大家好,我是天空之城,今天给大家带来小福利,flask框架学习笔记(4)include语句和set语句的运用第一个demo.py文件from flask import Flask, render_templateapp = Flask(__name__)@app.route('/')def index(): return render_template('demo.html')@app.route('/list/')def list_article(): r原创 2020-10-20 22:22:55 · 138 阅读 · 0 评论 -
小福利,flask框架学习笔记(3)
大家好,我是天空之城,今天给大家带来小福利,flask框架学习笔记(3)条件判断和for循环py文件from flask import Flask, render_templateapp = Flask(__name__)context = { 'username': 'jerry', 'age': 18, 'books': ['Python', 'Java', 'PHP'], 'book': {'Python': 666, 'Jav原创 2020-10-16 22:52:44 · 247 阅读 · 1 评论 -
小福利,flask框架学习笔记(2)
大家好,我是天空之城。今天带来小福利,flask框架学习笔记(2)。url_for的用法from flask import Flask, url_forapp = Flask(__name__)@app.route('/')def hello_world(): print(url_for('article_list', aid=1, page=1, name=1, t=1)) return 'hello world'@app.route('/article/<ai原创 2020-10-13 21:42:18 · 139 阅读 · 0 评论 -
小福利,Flask框架快速入门
大家好,我是天空之城,今天给大家带来小福利,Flask框架快速入门Flask框架相比django就简单太多了首先是项目目录然后是app代码然后是网页代码最后是渲染后网页效果原创 2020-09-10 14:36:45 · 89 阅读 · 0 评论