web开发
加码未来-杨老师
这个作者很懒,什么都没留下…
展开
-
项目部署
部署回顾 1 配置gunicorn 想用python3 跑程序那就 pip3 install gunicorn 在你的工程下边 新建一个gunicorn的配置文件目录在该目录下 新建一个gunicorn的配置文件 内容如下 command = '/home/ubuntu/.local/bin/gunicorn' #命令(绝对路径) pythonpath = '/home/ubuntu/...原创 2018-11-29 08:05:06 · 142 阅读 · 0 评论 -
flask restful
flask restful restful的思想:站在资源的角度 观察整个网络 对资源的操作映射成HTTP的各种请求方法 比如:查询 对应get 更新对应 put/patch 创建对应post 删除对应delete 如何操作: 首先要有参数解析 from flask_restful import reqparse 处理逻辑 是一个继承自Resource类 里面写各种HTT...原创 2018-11-30 09:29:34 · 372 阅读 · 1 评论 -
Django的csrf中间件
Django的csrf中间件 CSRF:跨站请求伪造Cross Site Request Forgery CSRF的攻击流程 用户a 访问可信站点1做业务处理,此时浏览器会保存该网站的cookie,当用户a 访问不可信站点2时,如果站点2有指向站点1的链接时候,那么攻击就用可能发生 Eg: 1、包含站点1的链接,点击跳转 2、img 的src属性值是站点1的链接 3、Js加载,js里有跳转的动作...原创 2018-11-30 14:25:03 · 340 阅读 · 0 评论 -
Django邮箱验证
配置 EMAIL_USE_SSL = True EMAIL_HOST = 'smtp.qq.com' # 如果是 163 改成 smtp.163.com EMAIL_PORT = 465 EMAIL_HOST_USER = environ.get("EMAIL_SENDER") # 帐号 EMAIL_HOST_PASSWORD = environ.get("EMAIL_PWD") # ...原创 2018-11-30 20:41:48 · 1297 阅读 · 0 评论 -
日志log相关知识点
Log简介 logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点: 通过log的分析,可以方便用户了解系统或软件、应用的运行情况;如果你的应用log足够丰富,也可以分析以往用户的操作行为、类型喜好、地域分布或其他更多信息;如果一个应用的log同时也分了多个级别,那么可以很轻易地分析得到该应用的健康状...原创 2018-11-28 20:37:41 · 1382 阅读 · 0 评论