![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flask
Shanyt_
这个作者很懒,什么都没留下…
展开
-
flask - 分页
利用paginate 对象:views.py处理分页的业务逻辑@stu.route('/stupage/')def stu_page(): # page定义当前页码 page = int(request.args.get('page',1)) # per_page定义每页显示的条数 per_page = int(request.args.get('p...原创 2018-05-17 21:18:01 · 603 阅读 · 0 评论 -
flask
flask项目中,创建mysql数据表格,并实现增、删、查、改需要两个安装包:pip install pymysqlpip install flask-sqlalchemy1. __init__py# 配置访问mysql数据库 app.config['SQLALCHEMY_DATABASE_URI']= 'mysql+pymysql://root:123123@...原创 2018-05-16 20:09:39 · 150 阅读 · 0 评论 -
flask
- 加载static、加载templates、页面跳转、删除coookie、加载static、加载templatesBASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)static_dir = os.join.path(BASE_DIR, 'static')templates_dir = os.joi...原创 2018-05-15 17:37:33 · 130 阅读 · 0 评论 -
flask - 详细操作流程
修改启动方式:pip install-Scriptpip install-blueprint启动方式为:python manage.py runserver定义路由, 注册路由:from flask import Blueprintblue = Blueprint(blueprint='first', __name__)from Stu.views import stu...原创 2018-05-19 14:24:14 · 423 阅读 · 0 评论 -
flask - 小知识点
摘要:添加多条学生信息运算符分页onetoone下拉列表传参问题原生SQL获得字典中值得方法获得列表中值的方法添加多条学生信息s_list = [学生对象1, 学生对象2,..]db.session.add_all(s_list)运算符filter(模型名.字段.运算符('xxx'))filter(模型名.字段 运算符 值 )运算符__lt...原创 2018-05-19 11:00:05 · 132 阅读 · 0 评论 -
flask - 表格之间的关联
概述一对多多对多一对多首先创建表格,在上篇博文 ‘flask - 表格’ 的学生表模型(Student)字段后面:加上# 创建外键 关联到班级标的主键, 实现一对多关系,班级表中也要有对应操作s_g = db.Column(db.Integer, db.Foreignkey('grade.g_id'), nullabel=True)班级表 (Grade)...原创 2018-05-19 10:30:12 · 1901 阅读 · 0 评论 -
flask - 创建表格及表格的增删查
概述创建表格模型提交表格模型到数据库实现表格的增删查功能flask - 创建表格模型学生表与班级表是一对多关系 学生表与课程表是多对多关系# 创建学生表模型 from datetime import datetime from flask_sqlalchemy import SQLALchemy db = SQLALchemy()...原创 2018-05-19 10:00:50 · 8803 阅读 · 2 评论 -
flask - app相关操作 及 debugtoolbar调试的设置
flask - debugtoolbar调试工具:pip install flask_debugtoolbar import DebugtoolbarExtension初始化app:from flask_debugtoolbar import DebugToolbarExtension debugtoolbar = DebugtoolbarExtension() ...原创 2018-05-18 21:11:54 · 382 阅读 · 0 评论 -
flask - 定义API接口
flask自行定义API接口,并且可以实现接口调试的增删查改需要两个工具pip install flask_restful pip install flask_marshmallow初始化app:初始化app的两种方式: Api(app=app) 或者 api = Api() api.init__app(app)from flask_...原创 2018-05-18 20:40:45 · 2516 阅读 · 0 评论 -
flask
flask概念:flask ‘微’框架django –> 完善完整高集成的框架 flask –> Flask 不包含数据库抽象层微框架,database,templetes需要自己去组装flask 布置项目:1.创建虚拟环境 virtualenv --no-site-packages flaskenv # 把虚拟环境创建在flaskenv目录下...原创 2018-05-14 20:12:53 · 178 阅读 · 0 评论