摘要:
【请求限制】 # 1 Request类的对象 -每个请求一个新的request 》http请求所有的东西-》地址,请求方法,请求参数,请求体,客户端ip。。。 -新的了 drf提供的 # 2 继承APIView后 》请求可以是urlencoded,form-data,json格式--》都能提交到后端 阅读全文
摘要:
【语法】 图像 流程控制必备知识 1.python中使用代码的缩进来表示代码的从属关系,如果两行代码缩进相同,就认为两代码属于平行关系,执行完上一行代码,就执行下一行代码。 2.并不是所有的代码都可以拥有缩进的子代码。 可以拥有缩进的子代码的代码有: if关键字 3.如果有多行子代码属于同一个父代码 阅读全文
摘要:
【序列化常见字段】 其实就是嵌套,字典中对象嵌套字典,就用DictField,对象套列表用ListField 【序列化常见字段参数】 validators :该字段使用的验证器--》字段自己的校验[1 max_lenght 2 validators ],局部钩子,全局钩子 name=serializ 阅读全文
摘要:
基于CBV写5个接口(增,删,改,查单个,查所有) 1)模型表 2)views.py 1 from django.shortcuts import render 2 from .models import Task 3 import json 4 from django.http import Js 阅读全文
摘要:
【1】学习变量的目的 学习变量有助于我们在程序中存储和操作数据,提高代码的灵活性和可维护性。 通过使用变量,我们可以方便地引用和修改数据,使得程序能够动态地响应不同的输入和条件。 【2】学习基本数据类型的目的 学习基本数据类型有助于我们理解不同类型的数据在计算机中的表示和操作方式。 不同的数据类型适 阅读全文
摘要:
【前后端开发架构】 # 前后端混合开发 BBS项目--》混合开发 django写后端,写了模版语言(Django Template Language) -模版语法--》对模板(index.html) 渲染 》后端完成--》模版语法的执行在后端执行 -我们后端人员,即写了后端,也写了前端 # 前后端分 阅读全文
摘要:
登录测试 (登录注册功能) views.py from django.shortcuts import render, HttpResponse, redirect from django.contrib import auth # Create your views here. def login 阅读全文
摘要:
【中间件:django自带7个中间件】 django中间件是django的门户 1.请求来的时候需要先经过中间件才能到达正真的django后端, 2.响应走的时候最后也需要经过中间件才能发送出去 SessionMiddleware中间件源码分析 class SessionMiddleware(Mid 阅读全文
摘要:
【简介】 (cookie) """ 回忆:HTTP协议四大特性 1.基于请求响应 2.基于TCP、IP作用于应用层之上的协议 3.无状态:不保存客户端的状态 4.无连接 """ 最开始的网站都不需要用户注册,所有人来访问获取到的数据都是一样的 随着互联网的发展,很多网站需要知道当前用户的状态 coo 阅读全文
摘要:
【form组件】 需求: 写一个注册功能 获取用户名和密码 利用form表单提交数据 在后端判断用户和密码是否符合一定的条件 用户名中不能含有大傻子 密码不能少于三位数 如果符合条件,然后将提示信息展示到页面前端 1 <!DOCTYPE html> 2 <html lang="en"> 3 <hea 阅读全文