Loading

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 【一】APIView类的介绍 【1】介绍 ​ Django REST Framework(DRF)中的 APIView 类是一个非常重要的基类,用于定义基于类的视图(Class-based Views)来处理 RESTful API 请求。它提供了强大的功能和灵活的扩展点,使得编写 API 视图变得 阅读全文
posted @ 2024-04-21 21:38 HuangQiaoqi 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 【一】web API接口 api接口应该有哪些东西 1.url地址 2.请求方式 如 get post delete post 等等 3.请求参数 - 地址栏中的参数: http://127.0.0.1:8000/index?name=green&age=18 - 请求体:编码格式 4.响应结果:j 阅读全文
posted @ 2024-04-21 21:38 HuangQiaoqi 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 【一】浏览器保存状态 【1】http请求的特点 # 1.无状态 每一次的http请求,浏览器都不会保存当时的状态,如用户的登录 # 2.无连接 每个http请求都是一次独立的交互,无连接也可以称为短链接,因为只有发送请求以及得到响应的那么一刻时间服务端和浏览器会有连接,他的连接生命周期非常短暂 # 阅读全文
posted @ 2024-04-21 21:35 HuangQiaoqi 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 引入 查看源码的前提 刚开始阅读一些库的源码的时候,最好选一些代码量少的先感受一下 看到看不懂的,没有必要去死磕,挑一些看得懂的,再结合网上的一些文献 一.django 的两个配置文件 一个是暴露给用户可以自己自定义的配置文件也就是项目根目录下的settings.py 一个是项目默认的配置文件:当用 阅读全文
posted @ 2024-04-21 21:34 HuangQiaoqi 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 【一】Auth模块引入 auth模块是django自带的用户认证模块 当我们开发一个网站的时候,无可避免的需要设计实现网站的用户登陆系统。此时我们需要实现包括用户的注册,登录,全局登录认证,注销,修改密码等等,如果要靠自己一点点敲代码完成,那实在是太繁琐了 Django为我们提供的Auth模块就有一 阅读全文
posted @ 2024-03-25 18:05 HuangQiaoqi 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 【一】跨站请求伪造介绍 【1】引入 CSRF(Cross-Site Request Forgery)跨站请求伪造是一种常见的网络攻击方式。 攻击者通过诱导受害者访问恶意网站或点击恶意链接 将恶意请求发送到目标网站上 利用受害者在目标网站中已登录的身份来执行某些操作 从而达到攻击的目的。 【2】举例 阅读全文
posted @ 2024-03-25 18:05 HuangQiaoqi 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 【一】引入 我们在Django的配置文件中,里面的中间件配置文件虽然使用逗号分开,但是可以直接映入到某个模块 MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middle 阅读全文
posted @ 2024-03-25 18:04 HuangQiaoqi 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 【一】中间件介绍 之前我们通过给视图函数加上装饰器来判断用户是否登录,把没有登陆的用户请求跳转到登录页面。 但是如果有很多的功能都需要在登录之后才能使用,那么每个功能对应的视图函数都需要加上装饰器,这样的话就略显繁琐 通过django中间件就可以实现控制全局的效果 【1】什么是中间件 官方的说法是, 阅读全文
posted @ 2024-03-25 18:04 HuangQiaoqi 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 【一】Cookie与Session介绍 【1】早期的网站 早期的很多网站可能都没有保存用户功能的需求,所有用户访问的返回结果都是一样的,如新闻,博客文章等等... 但是互联网发展至今,已经有绝大多数网站,在你登录后反馈的页面和不登录反馈的页面已经是不一样的了,这些网站就用到了保存用户登录信息的技术 阅读全文
posted @ 2024-03-25 18:04 HuangQiaoqi 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 【一】FROM介绍 【1】引入 现有一需求,在不使用ajax的前提下,使用form组件完成向后端发送数据,后端获取到用户名和密码,并且判断用户名和密码是否符合一定条件 如密码长度限制,以及用户名查重等等,如果不符合条件,就需要将相关的消息渲染到前端页面 form组件就可以很好的实现以上需求 【2】功 阅读全文
posted @ 2024-03-25 17:31 HuangQiaoqi 阅读(12) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页