前言 最近项目等待前端接接口,比较空闲.就想学习一些新东西.学啥呢?考虑到ORM的易用性,还是学习一下ORM.那么与Flask搭配的ORM有 flask-sqlalchemy 但是该组件专为Flask定制. 如 JWT与Flask-JWT,考虑到适用性,还是觉得学 SQLAlchemy好一些. 正文 ...
分类:
数据库 时间:
2019-02-27 20:42:46
阅读次数:
393
flask的orm框架(SQLAlchemy)-一对多查询以及多对多查询 一对多,多对多是什么? 一对多。例如,班级与学生,一个班级对应多个学生,或者多个学生对应一个班级。 多对多。例如,学生与课程,可以有多个学生修同一门课,同时,一门课也有很多学生。 一对多查询 如果一个项目,有两张表。分别是班级 ...
分类:
数据库 时间:
2019-02-23 01:35:38
阅读次数:
294
Select专题 - 准备 # 导入引擎创建函数 from sqlalchemy import create_engine # 导入语句处理函数 from sqlalchemy.sql.expression import text # 导入SQL构造相关函数 ''' from sqlalchemy. ...
分类:
数据库 时间:
2019-02-21 23:11:47
阅读次数:
218
SQLAlchemy-03-1 Table(表)类方式 - Insert # 导入引擎创建函数 from sqlalchemy import create_engine # 导入语句处理函数 from sqlalchemy.sql.expression import text # 导入元数据、表类 ...
分类:
数据库 时间:
2019-02-21 23:07:18
阅读次数:
254
SQLAlchemy ORM 全称 object - Relation - mapping 对象关系映射 作用 将数据库中的一张表table,通过某种方式,转换为python中的Class或者是Class实例化得到的对象。至于是通过何种方式,我们不必计较。然后使用orm操作数据库。 Class(ob ...
分类:
数据库 时间:
2019-02-19 22:27:35
阅读次数:
350
一、Flask蓝图目录 我们之前写的Flask项目都是自己组织的目录结构,其实Flask官方有其推荐的目录结构,以下就是一个符合官方推荐的Flask小型应用的项目结构目录示例,如下: 如图,这就是我们建立好的一个目录结构,一层一层的看一下,首先是app目录,它就是我们的主应用程序目录了,其中有一个_ ...
分类:
数据库 时间:
2019-02-18 23:14:02
阅读次数:
305
基于一个flask项目,加入flask-SQLAlchemy 1.加入falsk-sqlalchemy第三方组件 1 from flask import Flask 2 3 # 导入Flask-SQLAlchemy中的SQLAlchemy 4 from flask_sqlalchemy import ...
分类:
数据库 时间:
2019-02-17 23:46:40
阅读次数:
227
create_table crud_insert crud_search crud_update python 更新修改数据 from sqlalchemy.orm import sessionmaker from create_table import engine, User Session = ...
分类:
数据库 时间:
2019-02-17 15:29:33
阅读次数:
148
ORM 直接使用sql语句虽然方便,但缺点是如果要更换数据库可能还需要修改程序中的Sql语句。为了解决这个问题,出现了ORM。在Python语言中使用ORM有多种选择,都是通过模块支持的。 比较著名的有SQLAlchemy和SQLObject,SQLObject比SQLAlchemy简单的多,但是网... ...
分类:
其他好文 时间:
2019-02-17 10:59:05
阅读次数:
204
1.首先创建app文件夹 同django 创建app 一样 创建文件 在创建的views中写入两个蓝图函数为了操作数据库的增删改查 acc.py 在__init__.py下写入create_app()函数 若运行成功,就完成重要的第一步了 第二步创建数据库表名 在models.py 内创建数据 观察 ...
分类:
数据库 时间:
2019-02-15 22:43:05
阅读次数:
259