- 博客(8)
- 收藏
- 关注
原创 数据库追加邮箱
from django.db import modelsfrom django.contrib.auth.models import AbstractUser# Create your models here.class User(AbstractUser): '''用户模型类''' # 追加mobile字段 mobile = models.CharField(max_lengt...
2018-07-05 09:17:23 590 1
原创 Mac flash 环境配置
Mac flash环境配置创建虚拟环境需要联网,关掉vpn创建成功后, 会自动工作在这个虚拟环境上工作在虚拟环境上, 提示符最前面会出现 “虚拟环境名称”解释:为什么要用虚拟环境?答案:虚拟环境单独存在,不会产生环境之间的相互影响。1、首先安装 vurtualenv $ sudo easy_install virtualenv2、安装虚拟环境$ sudo easy_install vir...
2018-07-04 00:47:09 834
原创 自定义登录验证后端,实现账号和手机号都登录
# coding=utf-8from django.contrib.auth.backends import ModelBackendimport refrom users.models import Userdef jwt_response_payload_handler(token, user=None, request=None): """ 自定义jwt认证成功返回数据 "...
2018-07-01 11:40:00 2694
原创 短信验证码优化之redis pipeline的使用
from django.shortcuts import renderfrom rest_framework.views import APIViewfrom django.http import HttpResponsefrom libs.captcha.captcha import captchafrom django_redis import get_redis_connectionfrom...
2018-06-29 10:23:19 956
原创 短信验证码优化之删除图片验证码逻辑
# coding=utf-8from rest_framework import serializersfrom django_redis import get_redis_connectionfrom redis import RedisErrorimport logging# 日志记录器logger = logging.getLogger('django')class ImageCodeChe...
2018-06-29 09:55:37 400
原创 短信验证码优化之60s内是否重复发送短信
# coding=utf-8from rest_framework import serializersfrom django_redis import get_redis_connectionclass ImageCodeCheckSerializer(serializers.Serializer): '''图片验证码序列化器''' # 定义待校验的字段,定义的字段名字必须和外界传入...
2018-06-29 09:06:14 1505
原创 在Ubuntu中安装Docker
更新ubuntu的apt源索引sudo apt-get update安装包允许apt通过HTTPS使用仓库sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common添加Docker官方GPG keycurl -fsSL https...
2018-06-28 21:20:52 145
原创 虚拟环境和pip的命令
# 虚拟环境mkvirtualenv # 创建虚拟环境rmvirtualenv # 删除虚拟环境workon # 进入虚拟环境、查看所有虚拟环境deactivate # 退出虚拟环境# pippip install # 安装依赖包pip uninstall # 卸载依赖包pip list # 查看已安装的依赖包pip freeze # 冻结当前环境的依赖包...
2018-06-28 21:10:46 1554
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人