07 2020 档案
摘要:同源策略 首先基于安全的原因,浏览器是存在同源策略这个机制的,同源策略阻止从一个源加载的文档或脚本获取或设置另一个源加载的文档的属性。 而如果我们要跳过这个策略,也就是说非要跨域请求,那么就需要通过JSONP或者CORS来实现了。 JSONP 什么是JSONP 首先提一下JSON这个概念,JSON是
阅读全文
摘要:django-logging 详细介绍,请点击目录django_logging 简介 Django使用python自带的logging 作为日志打印工具。简单介绍下logging。 logging 是线程安全的,其主要由4部分组成: Logger 用户使用的直接接口,将日志传递给Handler Ha
阅读全文
摘要:auth模块简介 auth模块是对登录认证方法的一种封装,之前我们获取用户输入的用户名及密码后需要自己从user表里查询有没有用户名和密码符合的对象, 而有了auth模块之后就可以很轻松的去验证用户的登录信息是否存在于数据库中。 除此之外,auth还对session做了一些封装,方便我们校验用户是否
阅读全文
摘要:SQLAlchemy 安装 安装:sudo pip3 install sqlalchemy model定义 首先导入from sqlalchemy.ext.declarative import declarative_base 然后创建一个实例,Base=declarative_base(),后面所
阅读全文
摘要:Sqlalchemy 开发文档:https://www.jianshu.com/p/0ad18fdd7eed 创建数据库 安装 pip instal flask-sqlalchemy 两种配置方法 # 两种配置数据库方法 第一种app.config from flask import Flask i
阅读全文
摘要:flask中的socket 需要将run,wsgi替换成websocket 群聊 # 不需要记住 但是要知道是什么模块驱使Flask 支持Websocket # gevent-websocket # 以下代码 和 gevent-websocket 使用方式 请记录在案 from geventwebs
阅读全文
摘要:介绍 NoSQL 文件型数据库 非关系型 # MySQL DataBase Tables Column Row # MongoDB DataBase Collections Field Documents MySQL: id name age sp wq 1 孙悟空 99999999 null 定海
阅读全文
摘要:项目搭建虚拟环境 linux : virtualenv virtualenvwrapper windows: pip install virtualenvwrapper-win 操作 全局变量添加 WORKON_HOME C:\Envs 创建虚拟环境: mkvirtualenv 虚拟环境名称 创建虚
阅读全文