- 博客(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
9744
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
257
原创 Django之CORF跨域请求设置
安装pip install django-cors-headers注册应用INSTALLED_APPS = ( ... 'corsheaders', ...)注册中间件MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware', ...]添加跨域请求白名单# CORSCORS_ORI...
2019-11-03 15:10:42
773
原创 Django之日志的配置使用
setting.py中LOGGING = { 'version': 1, 'disable_existing_loggers': False, # 是否禁用已经存在的日志器 'formatters': { # 日志信息显示的格式 'verbose': { 'format': '%(levelname)s %(asctime)s ...
2019-11-03 15:05:28
429
原创 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
1151
原创 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
164
原创 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
118
原创 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
1473
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
236
原创 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
197
原创 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
2852
原创 flask日志使用
示例代码from flask import Flask, requestimport loggingapp = Flask(__name__)# 设置日志输出到文件中,而不是显示到网页app.config['PROPAGATE_EXCEPTIONS'] = Falseclass RequestFormatter(logging.Formatter): # 自定义日志格式化类,实现自定...
2019-10-09 15:32:47
246
原创 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
494
原创 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
152
原创 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
230
原创 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
114
原创 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
100
原创 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
104
原创 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
996
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
214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人