摘要: 为了方便数据库的关联查询,并不会在数据库产生实体字段。 # 分两步走的查法 role = Role.query.get(1) users = User.query.filter(User.role_id == role.id).all() 关系属性relationship在一方添加,(多方是添加外键 阅读全文
posted @ 2021-03-17 14:54 40code 阅读(275) 评论(0) 推荐(0)
摘要: 常见方法: db.session.add(obj) db.session.add_all([obj1,obj2]) db.session.delete(obj) db.session.commit() 需要执行这个命令,以上的三种操作才会生效。 1、导人 from flask_sqlalchemy 阅读全文
posted @ 2021-03-17 14:39 40code 阅读(92) 评论(0) 推荐(0)
摘要: User.query.all() User.query.count() User.query.first() User.query.get(主键值) User.query.filter(User.id == 4).first() User.query.filter_by(id = 4).first( 阅读全文
posted @ 2021-03-17 14:37 40code 阅读(137) 评论(0) 推荐(0)
摘要: shift + enter 阅读全文
posted @ 2021-03-16 21:29 40code 阅读(751) 评论(0) 推荐(0)
摘要: 方法1: mysql -uroot -p123456 方法2: mysql -u root -p 然后提示你输入密码,继续输入密码就好了 阅读全文
posted @ 2021-03-15 22:36 40code 阅读(148) 评论(0) 推荐(0)
摘要: 1、安装扩展 pip install flask-sqlalchemy 并且导入 from flask_sqlalchemy import SQLAlchemy 2、安装pymysql扩展 pip install pymysql 3、设置数据库配置信息 app.config["SQLALCHEMY_ 阅读全文
posted @ 2021-03-15 22:31 40code 阅读(800) 评论(0) 推荐(0)
摘要: 1、新建一个config.py文件 2、弄好以后是这样 1 from datetime import timedelta 2 from redis import StrictRedis 3 4 5 # 创建配置类,是一个基类 6 class Config(object): 7 SECRET_KEY 阅读全文
posted @ 2021-03-13 23:10 40code 阅读(112) 评论(0) 推荐(0)
摘要: 1、安装扩展包 pip install Flask-WTF 2、导入安装包 from flask_wtf.csrf import CSRFProtect 3、把app传进去保护起来 CSRFProtect(app) 阅读全文
posted @ 2021-03-13 22:01 40code 阅读(168) 评论(0) 推荐(0)
摘要: 1、安装flask session pip install flask-session 2、导入session对象 from flask_session import Session 3、session的四个配置 SESSION_TYPE = "redis" # 设置session存储类型 SESS 阅读全文
posted @ 2021-03-13 21:45 40code 阅读(270) 评论(0) 推荐(0)
摘要: 1、在redis官网下载最新的稳定版本 https://redis.io/ 2、把redis-6.2.1.tar.gz解压缩,放入到/usr/local/文件夹中。shift + cmd + G 前往这个文件夹 3、cd到redis的文件夹下。sudo make 是编译的意思. 然后sudo mak 阅读全文
posted @ 2021-03-13 18:24 40code 阅读(375) 评论(0) 推荐(0)