随笔分类 -  drf项目

摘要:==simpleui== 1.前言: ​ 因为Django自带一个admin后台管理,所以很多公司都喜欢用这个基于这个二次开发,但是原生的admin后台太难看。所以就有些大佬写了美化插件 SIMPLEUI ​ 一个第三方美化admin后台管理的插件,国内比较流行,界面好看,基于vue写的 2.使用s 阅读全文
posted @ 2023-02-13 20:25 yiwufish 阅读(17) 评论(0) 推荐(0) 编辑
摘要:==一、接口文档== 1.前言 ​ 因为一般来说,项目都是前后端分离,我们作为后端工程师,就写接口就行,但是我们通过接口返回给前端的数据,前端可不知道都是些啥,所以就需要后端编写接口文档,文档中说明接口的地址啊,变量名解释啊,返回格式案例.....之类的 2.编写方式 1.自己用文本编辑软件手撸 2 阅读全文
posted @ 2023-02-09 20:42 yiwufish 阅读(1199) 评论(0) 推荐(0) 编辑
摘要:==一、后端取COOKIE的几种方式== 1.GET请求,数据携带在地址中 从地址栏中取 request.query_params.get('token') 2.原生djagno,取出前端传入cookie,从哪取的? request.COOKIE.get('sessionid') 3.后期如果想从请 阅读全文
posted @ 2023-02-08 21:53 yiwufish 阅读(99) 评论(0) 推荐(0) 编辑
摘要:==一、认证组件== 1.作用 ​ 以后有的接口,需要登录后才能访问,类似bbs项目,django auth模块的认证 2.如何使用 ​ 1.自己建立一个Py文件,导入一下认证模块 from rest_framework.authentication import BaseAuthenticatio 阅读全文
posted @ 2023-02-07 21:25 yiwufish 阅读(96) 评论(0) 推荐(0) 编辑
摘要:==一、九个视图子类== 不用自己再写get,post,put等方法,视图子类给我们封装了 from rest_framework.generics import GenericAPIView, ListCreateAPIView, RetrieveUpdateDestroyAPIView, Lis 阅读全文
posted @ 2023-02-06 20:41 yiwufish 阅读(200) 评论(0) 推荐(0) 编辑
摘要:==一、ModelSerializer补充== ==二、序列化类校验源码分析(了解)== ==三、断言———assert== ​ 断言的定义:断言,作用的判断,断定一个变量必须是xx,如果不是就报错 #assert的断言用法 name='主啊' assert name =='主啊','name必=须 阅读全文
posted @ 2023-02-05 22:28 yiwufish 阅读(122) 评论(0) 推荐(0) 编辑
摘要:==一个小作业== 自己写代码,让原生的request能实现request.data传值 思路:写装饰器,装饰request.data,做到2+1都是request.data def MyRequest(func): def inner(request, *args, **kwargs): try: 阅读全文
posted @ 2023-02-02 21:27 yiwufish 阅读(227) 评论(0) 推荐(0) 编辑
摘要:==一、APIView执行流程(较难)== 1.前戏 ​ 这个是drf提供的,以后我们写视图中的类都继承这个apiview ​ rest_framework很规范,需要导啥先点一下,然后后面就可以按开头大写导 导入一下 from rest_framework.views import View,AP 阅读全文
posted @ 2023-02-01 19:40 yiwufish 阅读(141) 评论(0) 推荐(0) 编辑
摘要:==昨日内容补充== ​ ajax 做交互时,不指定编码就是普通的urlencoded格式,要传文件就改那两个参数为false就变为form-date,要传json就改 contentType:'application/json' ​ 浏览器展示的就是响应体Body的内容给渲染了的 ==一、rest 阅读全文
posted @ 2023-01-31 16:36 yiwufish 阅读(166) 评论(0) 推荐(0) 编辑
摘要:==一、web应用模式== # 前后端混合开发(前后端不分离):返回的是html的内容,需要写模板,就像是我们写bbs项目时创建的.html文件,在里面写Python代码 #前后端分离:后端工程师只专注于写后端接口,返回json,xml格式数据 前端框架有vue使用的比较多,可以打包出app 回忆 阅读全文
posted @ 2023-01-30 19:42 yiwufish 阅读(112) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示