摘要: 1、先在 windows “文件资源管理器” 地址栏 输入 %APPDATA% 按回车,打开程序自定义设置文件夹然后,创建名为 pip 的文件夹,用于存放 pip 配置文件2、新建 pip 配置文件在刚才创建好的 pip 文件夹中,新建名为 pip.ini 的配置文件在 pip.ini 文件中输入以 阅读全文
posted @ 2020-08-05 09:42 一文g 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 自动生成 pip freeze > requirements.txt 自动安装 pip install -r requirements.txt 阅读全文
posted @ 2020-08-04 16:48 一文g 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 表关系: 表之间的关系存在三种:一对一、一对多、多对多。而SQLAlchemy中的ORM也可以模拟这三种关系。因为一对一其实在SQLAlchemy中底层是通过一对多的方式模拟的,所以先来看下一对多的关系: 外键: 在Mysql中,外键可以让表之间的关系更加紧密。而SQLAlchemy同样也支持外键。 阅读全文
posted @ 2020-08-04 08:34 一文g 阅读(254) 评论(0) 推荐(0) 编辑
摘要: csrf攻击 网站是通过cookie来实现登录功能的。而cookie只要存在浏览器中,那么浏览器在访问这个cookie的服务器的时候,就会自动的携带cookie信息到服务器上去。 那么这时候就存在一个漏洞了,如果你访问了一个别有用心或病毒网站,这个网站可以在网页源代码中插入js代码,使用js代码给其 阅读全文
posted @ 2020-08-02 16:12 一文g 阅读(228) 评论(0) 推荐(0) 编辑
摘要: app.py代码 1 from flask import Flask, render_template, jsonify 2 import qiniu 3 4 app = Flask(__name__) 5 6 7 @app.route('/') 8 def hello_world(): 9 ret 阅读全文
posted @ 2020-07-29 13:45 一文g 阅读(265) 评论(0) 推荐(1) 编辑
摘要: config 配置 1 # -*- coding = utf-8 -*- 2 # @Time : 2020/7/28 17:51 3 # @Author : 贾伟文 4 # @File : config.py 5 # @Software : PyCharm 6 7 DB_URI = 'mysql:/ 阅读全文
posted @ 2020-07-29 08:35 一文g 阅读(164) 评论(0) 推荐(0) 编辑
摘要: alembic是sqlalchemy的作者开发的。用来做OMR模型与数据库的迁移与映射。alembic使用方式跟git有点了类似,表现在两个方面,第一个,alembic的所有命令都是以alembic开头;第二,alembic的迁移文件也是通过版本进行控制的。首先,通过pip install alem 阅读全文
posted @ 2020-07-23 09:12 一文g 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 模板 模板介绍 模板 目前市面上有非常多的模板系统,其中最知名最好用的就是DTL和Jinja2。DTL是Django Template Language三个单词的缩写,也就是Django自带的模板语言。当然也可以配置Django支持Jinja2等其他模板引擎,但是作为Django内置的模板语言,和D 阅读全文
posted @ 2020-05-19 09:16 一文g 阅读(256) 评论(0) 推荐(1) 编辑
摘要: URL与视图 正则表达式 . (dot) 任意单一字符 \d 任意一位数字 [A-Z] A 到 Z中任意一个字符(大写) [a-z] a 到 z中任意一个字符(小写) [A-Za-z] a 到 z中任意一个字符(不区分大小写) + 匹配一个或更多 (例如, \d+ 匹配一个或 多个数字字符) [^/ 阅读全文
posted @ 2020-05-19 09:10 一文g 阅读(191) 评论(0) 推荐(0) 编辑