摘要: Django+uwsgi+nginx nginx和uwsgi的区别和作用: 1, nginx是对外的服务器,外部浏览器通过url访问nginx, uwsgi是对内的服务器,主要用来处理动态请求。 2, nginx接收到浏览器发送过来的http请求,将包进行解析,分析url, a.如果是静态文件请求就 阅读全文
posted @ 2018-09-29 11:47 gugubeng 阅读(4903) 评论(0) 推荐(0)
摘要: 阿里云部署Flask项目 部署Flask项目和部署Django项目基本一致,我们也使用uwsgi+nginx 部署Flask项目和部署Django项目基本一致,我们也使用uwsgi+nginx 部署Flask项目和部署Django项目基本一致,我们也使用uwsgi+nginx 部署Flask项目和部 阅读全文
posted @ 2018-09-29 11:37 gugubeng 阅读(251) 评论(0) 推荐(0)
摘要: FlaskDay06 Flask项目-淘票票 RESTful REST一种软件架构风格、设计风格、而不是标准,只是提供了一组设计原则和约束条件。它主要用户客户端和服务器交互类的软件. ​ 在前后端分离项目中, 一般使用Flask-RESTful来实现 REST一种软件架构风格、设计风格、而不是标准, 阅读全文
posted @ 2018-09-29 11:36 gugubeng 阅读(650) 评论(0) 推荐(0)
摘要: RESTful API 什么是REST 一种软件架构风格、设计风格、而不是标准,只是提供了一组设计原则和约束条件。它主要用户客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存机制等。 REST全称是Representational State Transfer,表 阅读全文
posted @ 2018-09-29 11:29 gugubeng 阅读(720) 评论(0) 推荐(0)
摘要: 模型进阶 多对多关联 用户收藏电影,一个用户可以收藏多部电影, 一部电影可以被不同的用户收藏, 是一个多对多关系. ​ # 中间表(不是模型) collects = db.Table('collects', # user_id为表字段名称, user.id为外键表的id db.Column('use 阅读全文
posted @ 2018-09-29 11:24 gugubeng 阅读(373) 评论(0) 推荐(0)
摘要: 数据迁移 安装 pip install flask-migrate 初始化 使用app和db进行migrate对象初始化 from flask_migrate import Migrate migrate = Migrate() migrate.init_app(app=app, db=db) 安装 阅读全文
posted @ 2018-09-29 11:20 gugubeng 阅读(545) 评论(0) 推荐(0)
摘要: 会话技术 Cookie 客户端端的会话技术 cookie本身由浏览器保存,通过Response将cookie写到浏览器上,下一次访问,浏览器会根据不同的规则携带cookie过来 ​ 特点: - 客户端会话技术,浏览器的会话技术 - 数据全都是存储在客户端中 - 存储使用的键值对结构进行的存储 - 特 阅读全文
posted @ 2018-09-29 11:18 gugubeng 阅读(329) 评论(0) 推荐(0)
摘要: Flask简介 Flask是一个基于Python实现的Web开发‘微’框架 'MicroFramework' Django是一个重型框架 官方文档: http://flask.pocoo.org/docs/0.12/ 中文文档: http://docs.jinkan.org/docs/flask/ 阅读全文
posted @ 2018-09-29 11:12 gugubeng 阅读(743) 评论(0) 推荐(0)
摘要: cors跨域 什么是跨域 跨域(跨源)是指浏览器从一个源的网页去请求另一个源,源指的是域名、端口、协议 以下都属于跨域问题 域名: 主域名不同: http://www.baidu.com/index.html –> http://www.sina.com/test.js 子域名不同: http:// 阅读全文
posted @ 2018-09-29 10:58 gugubeng 阅读(433) 评论(0) 推荐(0)
摘要: celery 介绍 Celery - 分布式任务队列. Celery 是一个简单、灵活且可靠的,处理大量消息的分布式系统,并且提供维护这样一个系统的必需工具。 ​ 它是一个专注于实时处理的任务队列,同时也支持任务调度. ​ Celery是基于Python开发的一个分布式任务队列框架,支持使用任务队列 阅读全文
posted @ 2018-09-29 10:39 gugubeng 阅读(216) 评论(1) 推荐(0)