自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 vue导出excel表格及合并单元格

这里写自定义目录标题安装导入两个文件Blob.jsExport2Excel.js定义click函数合并单元格安装npm install file-saver -Snpm install xlsx -Snpm install -D script-loader导入两个文件在src目录下新建一个vendor(可以是别的名字,但是导入时需注意,没事别改,大神请忽略)目录,目录下放新建两个文件...

2020-04-05 21:30:16 9470 4

原创 Django之DRF框架数据库和Redis补充异常处理

修改Django REST framework的默认异常处理方法,补充处理数据库异常和Redis异常。1)新建utils/exceptions.pyimport loggingfrom rest_framework.views import exception_handler as drf_exception_handlerfrom rest_framework.response imp...

2019-11-03 15:49:53 221

原创 Django之CORF跨域请求设置

安装pip install django-cors-headers注册应用INSTALLED_APPS = ( ... 'corsheaders', ...)注册中间件MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware', ...]添加跨域请求白名单# CORSCORS_ORI...

2019-11-03 15:10:42 707

原创 Django之日志的配置使用

setting.py中LOGGING = { 'version': 1, 'disable_existing_loggers': False, # 是否禁用已经存在的日志器 'formatters': { # 日志信息显示的格式 'verbose': { 'format': '%(levelname)s %(asctime)s ...

2019-11-03 15:05:28 369

原创 Django之DRF框架的使用

安装pip install djangorestframework在Django项目中使用DRF框架进行开发时,需要将rest_framework在INSTALLED_APPS中进行注册。INSTALLED_APPS = [ ... 'rest_framework',]定义serializer基本形式:# 模型类定义from django.db import m...

2019-11-03 10:43:34 1093

原创 Reids搭集群

在演示中,172.16.179.130为当前ubuntu机器的ip在172.16.179.130上进⼊Desktop⽬录,创建conf⽬录在conf⽬录下创建⽂件7000.conf,7001.conf,7002.conf编辑内容如下port 7000bind 172.16.179.130daemonize yespidfile 7000.pidcluster-enabled yes...

2019-11-01 18:59:16 135

原创 Redis搭主从

修改etc/redis/redis.conf文件sudo vi redis.confbind 192.168.26.128 # 绑定自己电脑ip,ifconfig查看重启redis服务sudo service redis stop # 停止redis服务redis-server redis.conf # 从配置启动reids复制etc/redis/redis.conf文件sudo...

2019-11-01 18:31:23 89

原创 Django之jinja2的使用配置

安装jinja2pip install jinja2创建jinja2_env.py文件from django.contrib.staticfiles.storage import staticfiles_storagefrom django.urls import reversefrom jinja2 import Environmentdef jinja2_environmen...

2019-10-26 16:46:26 1419 3

原创 python代码实现6种排序方式

# 冒泡排序def bubble_sort(alist): for j in range(len(alist)-1,0,-1): # j表示每次遍历需要比较的次数,是逐渐减小的 for i in range(j): if alist[i] > alist[i+1]: alist[i], alis...

2019-10-25 22:42:31 205

原创 python中redis的使用

安装pip install redis语法String记录字符串/整数/浮点数命令set 添加/修改数据get 获取数据mset 添加多个数据mget 获取多个数据incr 计数加1decr 计数减1incrby 计数加n键命令适⽤于所有的类型命令del 删除数据exists 判断数据是否存在expire 设置过期时间ttl 获取剩余时间keys 查询满⾜...

2019-10-09 16:23:23 162

原创 flask-limiter限流器使用

安装pip install flask-limiter基本使用main.py文件from flask import Flaskdef create_app(): app = Flask(__name__) from tools import limiter limiter.init_app(app) return appapp = create_...

2019-10-09 15:38:44 2763

原创 flask日志使用

示例代码from flask import Flask, requestimport loggingapp = Flask(__name__)# 设置日志输出到文件中,而不是显示到网页app.config['PROPAGATE_EXCEPTIONS'] = Falseclass RequestFormatter(logging.Formatter): # 自定义日志格式化类,实现自定...

2019-10-09 15:32:47 208

原创 flask-restful使用

安装pip install flask-restful基本使用from flask import Flaskfrom flask_restful import Api, Resourceapp = Flask(__name__)# 1.创建api对象,用来管理资源(类视图)api = Api(app)# 2.定义类视图class DemoView(Resource):...

2019-10-09 14:59:20 444

原创 flask-应用配置

1.从文件中加载main.py文件from datetime import timedeltafrom flask import Flaskapp = Flask(__name__)# 设置config类,父类继承dict# app.config['PERMANENT_SESSION_LIFETIME'] = timedelta(days=7)# 从文件中加载配置,缺点是代码冗...

2019-10-09 11:33:22 119

原创 functools.wraps使用

示例代码from functools import wrapsfrom flask import Flask, abort, g, sessionapp = Flask(__name__)app.secret_key = 'test' # 设置session的密钥@app.before_requestdef prepare(): g.name = session.ge...

2019-10-09 10:26:50 182

原创 flask-上下文

示例代码main.py文件from flask import Flask, gimport toolapp = Flask(__name__)# 上下文变量:有使用范围 [请求开始, 请求结束]# 请求上下文:包含一些和请求相关的数据 request session# 应用上下文:包含一些和应用有关的数据 current_app g# curr_app:会自动引用创建的Fl...

2019-10-09 10:07:11 73

原创 flask-蓝图

示例代码home文件下__init__.py文件from flask import Blueprint# 1.创建蓝图对象home_blue = Blueprint('home_b', __name__, url_prefix='/home')from . import viewshome文件下views.py文件from flask import url_forfrom ...

2019-10-09 09:53:30 77

原创 flask-请求钩子

示例代码from flask import Flaskapp = Flask(__name__)@app.before_requestdef prepare(): print('请求之前调用')@app.before_first_requestdef initial(): print('第一次调用请求时调用')@app.after_requestdef p...

2019-10-09 09:48:23 76

原创 flask之flask-SQLAlchemy读写分离

读写分离示范代码from flask import Flaskfrom flask_sqlalchemy import SQLAlchemy, SignallingSession, get_statefrom sqlalchemy import ormapp = Flask(__name__)# 设置数据库的连接地址app.config['SQLALCHEMY_DATABASE_U...

2019-10-08 13:27:08 920 1

原创 flask-sqlalchemy

flask-sqlalchemy使用基本使用补充说明基本使用from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)# 设置数据库连接地址,数据库类型://用户:密码@IP:端口/数据库app.config['SQLALCHEMY_DATABASE_URI'] = 'mysq...

2019-10-06 19:12:24 168

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除