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