1 2 3 4 5 ··· 7 下一页
摘要: 1. 视图集路由 1.1 概念 Django 原生路由:path('xxx/', 视图.as_view()),http请求方式靠视图里的def get / post方法名绑定。 DRF 路由分两套体系: 1. 普通路由:沿用 Django 原生path(),用于 APIView / GenericA 阅读全文
posted @ 2026-08-17 17:37 pythondjango 阅读(5) 评论(0) 推荐(0)
摘要: 1. 五个视图扩展类 1.1 五个视图扩展类对应五个方法 查询所有数据新增一条数据查询单条数据修改一条数据删除一条数据 1.2 写五个类的好处 解耦合,提高代码的可扩展性 这五个类不叫视图类,叫视图扩展类,需要配合GenericAPIView一起用 每个类有一个方法,以后想写哪个接口,就继承哪个类即 阅读全文
posted @ 2026-08-13 16:32 pythondjango 阅读(2) 评论(0) 推荐(0)
摘要: 1. 修改drf项目名称 1.1 修改项目根目录名称、项目配置目录名称、项目名称 项目最外层目录点击右键 先重命名目录 仍然有原项目名称drf01的参数 再重命名项目 不再含有原项目名称drf01的参数 修改项目配置目录 修改名称之后项目无法运行 1.2 修改配置 编辑配置 将原来的配置移除 添加新 阅读全文
posted @ 2026-08-10 09:32 pythondjango 阅读(2) 评论(0) 推荐(0)
摘要: 1. 序列化定制返回格式:source 1.1 基础操作:查询一条 总路由 from django.contrib import admin from django.urls import path, include urlpatterns = [ path('admin/', admin.site 阅读全文
posted @ 2026-08-09 03:30 pythondjango 阅读(2) 评论(0) 推荐(0)
摘要: 1. drf安装 1.1 使用django4版本 当前django版本为3.2.12 django4.2.2替换3.2.12 1.2 安装drf pip install djangorestframework mysql必须是8.0及以上,需要将之前的5.7.44升级 卸载mysql5.7.44与安 阅读全文
posted @ 2026-07-29 00:15 pythondjango 阅读(5) 评论(0) 推荐(0)
摘要: 1. 前后端开发模式 1.1 前后端混合开发 后端人员 既要写后端,如django 又要写前端 后端:django flask Go语言gin框架 Java语言jsp 前端:模板语法(DTL) HTML css js dtl:django template language 类python语法 {} 阅读全文
posted @ 2026-07-24 02:15 pythondjango 阅读(4) 评论(0) 推荐(0)
摘要: 1. 字符串形式导入模块 在项目根目录里定义目录a、文件b,目录a里定义文件a 文件a里的变量值为字符串 当需要在文件b里使用文件a里的变量时: 方式一:常规导入 文件b中通过目录a导入文件a 在文件b中打印filea,为模块名称 方式二:通过字符串导入 打印的res与方式一打印的文件名一致 imp 阅读全文
posted @ 2026-06-18 00:38 pythondjango 阅读(6) 评论(0) 推荐(0)
摘要: 1. CBV添加装饰器的三种方式 1.1 前言 给视图类以及视图类里的函数添加装饰器需要用到模块 from django.utils.decorators import method_decorator 1.2 代码准备 app01的views.py中定义登录函数、登录认证函数 from djang 阅读全文
posted @ 2026-06-09 03:33 pythondjango 阅读(7) 评论(0) 推荐(0)
摘要: 1. Cookie与Session介绍 1.1 cookie 客户端与服务端交互时,存储在客户端上与用户信息相关的数据。 Cookie是存储在用户计算机上的小型文本文件,用于跟踪用户在网站上的活动。初始版本的Cookie只能存储很少的数据,并且没有强制加密机制,容易被篡改或窃取。 1.2 Sessi 阅读全文
posted @ 2026-06-07 21:33 pythondjango 阅读(17) 评论(0) 推荐(0)
摘要: 1. 引入 需求:编写一个校验用户名和密码的功能,使用form表单,输入用户名密码点击提交之后显示提示信息 app01的urls.py from app01 import views from django.urls import path urlpatterns = [ path('check/' 阅读全文
posted @ 2026-04-21 02:00 pythondjango 阅读(24) 评论(0) 推荐(0)
1 2 3 4 5 ··· 7 下一页