Mac下PyCharm更换清华源更换国内pip源
摘要:打开偏好设置Preferences 搜索interpreter 然后双击打开任意一个包 然后选择Manage Repositories 把清华源输入进去 https://pypi.tuna.tsinghua.edu.cn/simple,原来的官方源可以删了
阅读全文
posted @
2021-04-15 23:02
40code
阅读(2066)
推荐(0)
python flask实战开发(十一)sql_alchemy的relationship查询
摘要:为了方便数据库的关联查询,并不会在数据库产生实体字段。 # 分两步走的查法 role = Role.query.get(1) users = User.query.filter(User.role_id == role.id).all() 关系属性relationship在一方添加,(多方是添加外键
阅读全文
posted @
2021-03-17 14:54
40code
阅读(286)
推荐(0)
python flask实战开发(九)sql_alchemy ORM增删改 SQLAlchemy的使用
摘要:常见方法: 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
阅读(95)
推荐(0)
Python flask实战开发(十)sql_alchemy查询
摘要: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
阅读(148)
推荐(0)
python flask实战开发(八)数据库ORM配置和自动创建表
摘要: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
阅读(811)
推荐(0)
python flask实战开发(七)配置文件抽取到一个config类独立文件中
摘要: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
阅读(124)
推荐(0)
python flask实战开发(六)安装和配置csrf
摘要:1、安装扩展包 pip install Flask-WTF 2、导入安装包 from flask_wtf.csrf import CSRFProtect 3、把app传进去保护起来 CSRFProtect(app)
阅读全文
posted @
2021-03-13 22:01
40code
阅读(181)
推荐(0)
python flask实战开发(五)session的配置和管理
摘要: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
阅读(274)
推荐(0)
python flask实战开发(四)安装redis,配置redis,mac下启动redis
摘要: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
阅读(380)
推荐(0)
python flask实战开发(三)数据库配置
摘要:1、先创建一个manager.py文件,也加到git里 2、先来一个快速的flask hello world的代码,在里面修改。 3、配置数据库,首先导入flask_sqlalchemy SQLAlchemy 4、db = SQLAlchemy(app) 1 class Config(object)
阅读全文
posted @
2021-03-13 12:52
40code
阅读(170)
推荐(0)
python flask 实战开发 扩展包安装大全
摘要:pip install flask pip install flask-sqlalchemypip install redispip install flask-sessionpip install pymysqlpip install flask-scriptpip install flask-m
阅读全文
posted @
2021-03-12 23:04
40code
阅读(181)
推荐(0)
python flask实战开发(二)在虚拟环境里开发virtualenv,pycharm配置虚拟环境
摘要:1、virtualenv --version 看版本,有了的话就不用安装了 2、pip install virtualenv 第一步没有virtualenv 的话,需要这一步安装 3、打开pycharm ,选择preferences,然后project 选中你的那个project,然后python
阅读全文
posted @
2021-03-12 23:02
40code
阅读(108)
推荐(0)
python flask实战开发(一)学得慢不要紧,要紧的是一直学,因为大部分人会放弃的很快
摘要:1、在源代码管理平台上“新建仓库” 2、填写项目说明信息,建一个私有或者公开仓库 3、打开本地存放开发文件的文件夹,在文件夹上右键弹出控制台,直接git clone xxx 4、打开pycharm,打开那个clone下来的文件夹 5、打开下方的Terminal,可以看到ls -a 里面,有.idea
阅读全文
posted @
2021-03-12 22:28
40code
阅读(143)
推荐(0)