字段drf
Django中form组件的所有内置字段
1 Field 2 required=True, 是否允许为空 3 widget=None, HTML插件 4 label=None, 用于生成Label标签或显示内容 5 initial=None, 初始值 6 help_text='', 帮助信息(在标签旁边显示) 7 error_message ......
drf整合
drf内容简介 1. drf 入门规范 2. 序列化组件 (最重要) 3. 请求与响应 4. 视图组件 (重要) 5. 路由组件 6. 认证、权限、频率 (重要) 7. 过滤、排序、分页、全局异常处理 8. 接口文档 9. jwt认证 10. 权限:ACL、RBAC drf入门规范 前后端开发模式 ......
java中前端传递数组类型字段,后端的接收方式
1.get方法接收 前端传参 axios会对url的参数进行encodeURIComponent编码,编码后传递的数组将对"["、"]"符号进行转码; let a = [1] let b = JSON.stringify(a) // '[1]' let c = encodeURIComponent( ......
drf-day13
drf 大回顾 1 drf 入门规范 2 序列化组件 (最重要) 3 请求与响应 4 视图组件 (重要) 5 路由组件 6 认证,权限,频率 重要 7 过滤,排序,分页,全局异常 8 接口文档 9 jwt认证 10 权限:acl,rbac drf入门规范 前后端开发模式 混合(前后端不分离) 》图书 ......
DRF之Request源码分析
【一】路由入口 from django.contrib import admin from django.urls import path from book import views urlpatterns = [ path('admin/', admin.site.urls), path('te ......
MySql数据库中,对于同一个表,如果直接把查询结果赋值给待更新字段,则会出现锁表的情况。
MySql数据库中,对于同一个表,如果直接把查询结果赋值给待更新字段,则会出现锁表的情况。 原因是:mysql在from子句中遇到子查询时,先执行子查询并将结果放到一个临时表中,我们通常称它为“派生表”;临时表是没有索引、无法加锁的。 update时,会锁表,此时不能再select。所以会报错, 此 ......
(随笔)记录MP update()无法置空字段的问题
问题 在code编写的时候有遇到需求,即保存或更新操作之前需要对reason和medication_receipt字段进行清空操作,确保一条数据中这两个字段不能同时有值,由于是Springboot+Mybatpis Plus的框架,因此第一反应是通过mp的update方法进行更新操作。 for (F ......
DRF大回顾
汇总 # 1 drf 入门规范 # 2 序列化组件 (最重要) # 3 请求与响应 # 4 视图组件 (重要) # 5 路由组件 # 6 认证,权限,频率 重要 # 7 过滤,排序,分页,全局异常 # 8 接口文档 # 9 jwt认证 # 10 权限:acl,rbac 1 drf入门规范 # 1 前 ......
Oracle 按字段排序
1. 单一字段排序 在Oracle数据库中,我们可以通过ORDER BY子句来对查询结果进行排序。ORDER BY子句的基本语法如下: SELECT column_name(s) FROM table_name ORDER BY column_name [ASC|DESC]; SELECT * FR ......
2023-9-13 总计(存储过程,数据字段超出,添加功能-前端form表单提交后端没有读取到数据)
(存储过程,数据字段超出,添加功能-前端form表单提交后端没有读取到数据) 存储过程: 1.先写好页面,理清储存过程的调用过程, 2.写sql保存储存过程,执行储存过程 3.写代码在业务中调用储存过程,得到想要的统计结果 数据字段超出,编译异常: 1.数据库中的字段长度太短,导致后端保存数据的时候 ......
MySQL 字段根据逗号分割实现列转行
表数据: 期望数据: 实现sql: select a.id, b.help_topic_id +1, a.execute_name, #substring_index(a.execute_name,',',b.help_topic_id+1), substring_index(substring_i ......
物料供需状态显示业务单据自定义字段的配置方法
物料供需状态显示业务单据自定义字段的配置方法 更新于 2020-09-27 13:56 浏览数: 4145 所属产品:企业版/标准版 所属分类:生产制造计划管理物料供需状态更多分类 生产制造计划管理物料供需状态 所属标签:二次开发方案 如图以销售订单、计划订单为例,分别自定义了一个基础资料(物料)、 ......
Java可变长度字段分组
import java.util.*; import java.util.stream.Collectors; public class GroupByDemo { public static void main(String[] args) { List<Map<String, Object>> ......
drf-day12
昨日回顾 基于自定义用户表签发token 1、前端(postman、web、appp、小程序)发送http请求,携带用户名和密码,通过中间件到达后端 2、后端request.data取出用户名和密码 3、拿着用户名和密码去数据库中查询,有没有 4、如果有就说明登陆成功 5、签发token:通过当前用 ......
drf————源码分析
drf————源码分析> 认证源码分析 权限源码分析 频率类源码分析 三大认证的源码分析 之前读取的APIView的源码的执行流程中包装了新的request,执行了三大认证,执行视图类的方法,处理了全局异常 查看源码的入口 APIView的dispatch 进入后在APIView的dispatch的 ......
SQL字段不同值数量统计
SELECT customer_id, count(*) num FROM uic_contract GROUP BY customer_id ORDER BY num desc SELECT uea.energy_id, uep.prod_name, sum( uea.cost_num ) num ......
Mybatis plus更新字段值为null
使用Mybatis-plus操作数据库时,如果未自己写sql而是采用Mybatis-plus的方法设置sql的情况下,默认Mybatis-plus生成sql时会将设置为null的字段忽略掉(不更新该字段); 解决方法: 1、自己写sql 在mapper.xml中写对应的sql语句(insert语句/ ......
http头部字段Origin和Access-Control-Allow-Origin解决请求跨域
http头部字段Origin和Access-Control-Allow-Origin解决请求跨域 Http协议中请求头和响应头携带了很多信息,其中 请求头 Origin,响应头 Access-Control-Allow-Origin 与跨域有关。 为了验证跨域,要将客户端和服务端分配在不同端口,这里 ......
drf-jwt自定义表签发、多方式登录
一、jwt自定义表签发 自定义表签发,用的是自己定义的表 1. models.py: - 注意点:因为视图中使用了drf-jwt的自动签发,所以用户名必须为username from django.db import models # 自定义签发用的是自定义的user表 # 注意点:使用drf-jw ......
drf-day11
jwt自定义表签发 models.py from django.db import models from django.contrib.auth.models import AbstractUser # 继承AbstractUser 直接使用自动签发token # 纯自己写的用户表,需要自己签发 ......
【spec】字段%bcond_with(out)
字段%bcond_with(out) 在编写rpm包的spec文件过程中,我们通常会遇到如下字段: %bcond_without tests 这类定义一般出现在spec文件的开头,通常在后文中还会有引用,作为某个判断的标准,来确定是否执行这个if block,如 %if %{with tests} ......
mybatisplus中设置乐观锁,首先需要在表结构中添加一个字段表示乐观锁,之后再domain中对应的字段中添加上注解@Version,之后需要添加乐观锁的拦截器,然后在测试方法中进行测试
2023-09-10 version字段表示乐观锁 在表结构中添加一个字段表示乐观锁 package com.hh.domain; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatispl ......
mybatis中字段映射与表名映射
2023-09-10 @Data @TableName("tbl_phone") public class Phone { @TableField(select = false) private Integer id; private String type; private String name ......
drf - 过滤、排序、异常源码剖析、jwt
过滤类的源码剖析 1、为什么在视图类中配置了一个过滤类,就可以走? -filter_backends = [SearchFilter,MyFilter] 2、前提条件是必须继承在视图类中继承GenericAPIView: 因为filter_backends是GenericAPIView的类属性。 3 ......
drf - 过滤、排序、异常源码剖析、jwt
过滤类的源码剖析 1、为什么在视图类中配置了一个过滤类,就可以走? -filter_backends = [SearchFilter,MyFilter] 2、前提条件是必须继承在视图类中继承GenericAPIView: 因为filter_backends是GenericAPIView的类属性。 3 ......
drf- 三大认证、排序
三大认证组件 登录认证 我们可以使用auth自带的User表,也可以选择自定义表. 写登录接口,登录成功要有标志,生成一个随机的字符串,放到表中,以后只要携带这个字符串就可以登录成功。 视图层 方法一: class UserView(GenericViewSet): queryset = model ......
drf- 过滤、排序、异常处理
session的执行流程 写一个登录接口 >保存用户的登录状态 -获取到用户名,密码 -使用request.session["username"] = 用户名、或者request.session["pk"] = pk值 -签发阶段做了三件事: -1、生成一个随机的字符串 -2、在django_ses ......
jeecgboot 自定义导出字段
实体类 @Data public class Cost implements Serializable { /**主键*/ @ApiModelProperty(value = "主键") private String id; /**日期*/ @Excel(name = "日期", format = ......
接口文档、jwt介绍和构成、jwt签发和认证、base64编码、drf-jwt编码、drf-jwt使用
接口文档 作为后端,接口写好了,需要编写接口文档 作为前端,需要使用后端写的接口(移动端、web桌面端),可以照着接口文档写 接口文档的展现形式: 1. word、md,写好传到公司的某个平台 》前端可以下载使用 2. 自动生成接口文档 》后端通过配置 》把所写的接口都自动生成 》地址 》访问这个地 ......