文章分类 - Django框架
Django 是一个由 Python 编写的一个开放源代码的 Web应用框架
摘要:目录 JWT组成 第一部分header 第二部分payload 第三部分signature 注意 JWT认证算法:签发和校验 drf使用jwt drf项目的jwt认证开发流程 drf-jwt安装和简单使用 安装 简单使用 drf-jwt使用 jwt内置类JSONWebTokenAuthenticat
阅读全文
posted @ 2023-11-03 17:03
weer-wmq
摘要:目录 分页 视图类继承ListAPIView的分页具体使用方法 # 第一种PageNumberPagination页码分页 # 第二种LimitOffsetPagination偏移分页 # 第三种CursorPagination游标分页 视图类的使用 视图类继承APIView或GenericAPIV
阅读全文
摘要:目录 缓存简介 Django支持的6种缓存及配置 开发调试缓存 内存缓存 文件缓存 数据库缓存 Memcache缓存(使用python-memcached模块) Memcache缓存(使用pylibmc模块) Django中缓存的应用 前后端混合开发(不分离)缓存的使用 前后端分离缓存的使用 缓存简
阅读全文
posted @ 2023-03-31 18:58
weer-wmq
摘要:目录 -认证组件 --认证简介 --使用方法 --源码分析 --使用 局部使用 全局使用 局部禁用 -权限组件 --使用方法 --源码分析 --使用 局部使用 全局使用 局部禁用 --内置权限校验 -频率组件 --内置频率类校验使用 局部使用 全局使用 --自定义频率 -认证组件 --认证简介 只有
阅读全文
摘要:目录 -DRF --定义 --安装 --基本使用 --drf中的request -序列化组件 --基本介绍 --基本使用 ①Serializer ②ModelSerializer 序列化组件常用参数 序列化组件修改数据 序列化组件删除数据 序列化组件新增数据 source使用 SerializerM
阅读全文
摘要:-web开发模式 --前后端不分离 即后端直接返回前端html页面,需要利用DTL(Django Template Language)书写 --前后端分离 只专注于写后端接口,浏览器不在后端服务器上请求页面,后端服务器只给前端返回json 或 xml格式的数据 -API接口 api接口就是前后端信息
阅读全文
posted @ 2022-12-12 17:36
weer-wmq
摘要:-简介 auth模块可以用来快速实现跟用户相关的登录、注册、校验、修改密码、注销、验证登录等等功能 且一般使用auth模块时使用全套 在执行数据库迁移时,会创建一张auth_user表,用于管理用户信息,该表中有一字段is_superuser,用于表明是否该用户是超级用户 # 命令行创建超级用户 p
阅读全文
posted @ 2022-12-11 23:21
weer-wmq
摘要:目录 -中间件 --介绍 --自定义中间件 方法 process_request(self, request) process_response(self, request, response) process_view(self, request, view_func, view_args, vi
阅读全文
摘要:视具体情况而定的装饰器 def jump_auto(func): def inner(*args, **kwargs): res = func(*args, **kwargs) return res return inner 1、加在CBV视图的get或post方法上 from django.vie
阅读全文
摘要:-简介 什么是cookie cookie具体指的是一段小信息,它是服务器发送出来存储在浏览器上的一组组键值对,下次访问服务器时浏览器会自动携带这些键值对,以便服务器提取有用信息 cookie的原理 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自
阅读全文
摘要:目录 -介绍 -基本使用 -常用字段 --Django forms所有内置字段 -三大功能 --数据校验 正则校验器 --标签渲染 --自动错误信息提示 -钩子函数 --局部钩子 --全局钩子 -介绍 我们在前端用form标签向后端提交数据时,都会写一些获取用户输入的标签比如input等, 并且很多
阅读全文
摘要:批量插入数据 当有需要大量插入/创造数据的需求时,原始插入方法耗时较长: for i in range(1000): models.Book.objects.create(title = 'number %s' % i) book_queryset = models.Book.objects.all
阅读全文
posted @ 2022-11-07 14:31
weer-wmq
摘要:目录 -测试脚本 -关于主键id字段的补充 -Django查看SQL语句的方式 --方式一 --方式二 -ORM必知必会十三条 -双下划线查询 -多表操作 -正反向查询定义 -多表查询 --子查询 --联表查询 -聚合查询 -分组查询 -F与Q查询 --F查询 --Q查询 -Django中开启事务
阅读全文
posted @ 2022-10-29 11:18
weer-wmq
摘要:目录 -模板语法 --传值与取值 --过滤器 语法 使用示例 --标签 for循环 if判断 with --自定义过滤器、标签,inclusion_tag 步骤 自定义过滤器 自定义标签 inclusion_tag -模板的继承 --使用示例 -模板的导入 --含义 --使用 -模板语法 {{ }}
阅读全文
摘要:目录 -三板斧 -JsonResponse对象 --使用推导 --使用 -文件上传 -request对象方法补充 -FBV与CBV --FBV --CBV -三板斧 HttpResponse,render,redirect 注:三板斧用在视图函数都返回得HttpResponse对象,三者均符合(看源
阅读全文
摘要:目录 -路由匹配 -无有名分组 --无名分组 --有名分组 -反向解析 --含义 --实现 --无有名分组反向解析 无名分组反向解析 有名分组反向解析 -路由分发 --含义 --实现 -名称空间 -伪静态网页 -路由匹配 对django1.x,路由匹配用的是url正则匹配;django2.x和dja
阅读全文
摘要:目录 -常用字段 --内容 --自定义字段 -字段参数 --普通 null unique db_index default -- DateField和DateTimeField auto_now_add auto_now --关系字段ForeignKey to to_field on_delete
阅读全文
摘要:目录 -定义 -使用方法 --models.py --数据库迁移命令 -- 注意 -实际操作 --ORM实现字段的增删改查 --ORM实现数据的增删改查 --ORM创建表与表之间的联系 -定义 ORM:对象关系映射 作用:让不懂SQL语句的人也能通过写python代码操作数据库 优势:操作语法简单,
阅读全文
摘要:在开发Django项目时,调整了django文件目录结构 同时配置完自己的配置文件路径后 在终端执行python manage.py runserver命令启动django项目时,报以下错误: django.core.exceptions.ImproperlyConfigured: Requeste
阅读全文

浙公网安备 33010602011771号