自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DRF序列化和分页类的使用

DRF序列化和分页类的使用使用DRF(djangorestframework)序列化安装pip install djangorestframework创建模型序列化器class SubjectSerializer(serializers.ModelSerializer): """用于序列化模型""" class Meta: model = Subject fields = '__all__' # 序列化所有字段 # exclud

2020-05-28 20:20:20 360

原创 一些常见工具

一些常见工具生成摘要(加密)def make_sha256_digest(content) """生成SHA256摘要""" m = hashlib.sha256() m.update(content.encode()) return m.hexdigest()返回的是摘要的十六进制形式。生成验证码def gen_verify_code(length=4) """生成指定长度的验证码""" all_chars = '0123456789abcdefghijklmno

2020-05-27 11:30:45 150

原创 日志记录器&excel操作

装饰器结构def record_time(func): //func是被装饰函数,原函数 def wrapper(*args,**kwargs): <调用原函数之前执行的语句> result = func(*args,**kwargs) <调用原函数之后执行的语句> return result return wrapper装饰器就是装饰另一个函数,为之增加额外的功能。日志记录器的使用日志记录器是通过中间件来完成的,中间件本质是装饰器,装饰的是视图函数,

2020-05-26 08:57:15 737

原创 Django2中ORM的相关内容

Django2中ORM的相关内容数据库创建新用户&授权create user '<username>'@'%' identified by '<password>';grant all privileges on <database>.* to '<username>'@'%';flush privileges;在数据库系统中中执行这些命令,可以给指定用户针对某个database进行授权,这里*授予了所有权限。配置数据库在项目下的set

2020-05-19 21:00:38 121

原创 结合Git的Django基本使用

结合Git的Django基本使用新建项目1.进入Git Bash,使用命令django-admin --version,查看django是否已经安装,若没有安装,则需要使用pip install django==<版本号> 安装。2.使用django-admin startproject <project_name> 来新建一个django项目。初始化Git仓库&推送至远端仓库1.在git bash中cd到创建的项目目录下,使用git init初始化本地仓库。2.

2020-05-18 20:13:58 372

原创 git的基本使用

git的基本使用初始化仓库git init自定义一个文件夹,作为你的Git仓库,在这个目录下执行git init这个命令,会创建一个用来管理Git仓库的.git的文件夹。文件跟踪git add <file>git add .这个命令会将指定文件添加到版本仓库的暂存区,后者是添加所有的文件和非空文件夹。加入暂存区的文件在可以理解为“下次提交的精确内容”,也就是只有加入暂存区的文件才会在下一次提交加入到版本仓库中。移出版本仓库暂存区git rm --cached <fil

2020-05-16 17:04:43 238

空空如也

空空如也

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

TA关注的人

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