当前位置: 首页 > news >正文

三、Drf request对象

3.1django和drf中的request的区别 

django中的request:用户请求对象和参数

drf中的request:将django中的request加了一层封装,又加了一些其它的参数

drf中的request._request=django中的request

3.2创建url路由和CBV

class UserView(APIView):def get(self,request):return Response('返回成功')
#settings.py
urlpatterns = [# path('admin/', admin.site.urls),path('home/', views.home),path('user/', views.UserView.as_view()),     #CBV路由
]

这时候访问user/会报错,因为没有用户信息

Model class django.contrib.contenttypes.models.ContentType doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.

需要在settings.py加入以下代码:  

#将未认证用户置空
REST_FRAMEWORK = {"UNAUTHENTICATED_USER":None,
}

http://www.lryc.cn/news/451294.html

相关文章:

  • CMIS5.2_光模块切应用(Application Selection and Instantiation)
  • 网络安全 DVWA通关指南 DVWA Weak Session IDs(弱会话)
  • 828华为云征文|华为云 Flexus X 实例初体验
  • 欧科云链OKLink相约TOKEN2049:更全面、多元与安全
  • 遥感影像-语义分割数据集:云数据集详细介绍及训练样本处理流程
  • 【有啥问啥】SimAM(Similarity-Aware Activation Module)注意力机制详解
  • 鸿蒙应用开发,如何保存登录信息
  • ★ C++进阶篇 ★ map和set
  • Python知识点:如何使用Nvidia Jetson与Python进行边缘计算
  • 动态分配内存
  • Unity Input System自动生成配置
  • 【Windows】在任务管理器中隐藏进程
  • 【TypeScript学习】TypeScript基础学习总结二
  • 中国电信解锁万亿参数大模型:TeleAI的创新与突破
  • 戴尔PowerEdge R840服务器亮黄灯 不开机
  • 【前端安全】js逆向之微信公众号登录密码
  • C# 泛型使用案例_C# 泛型使用整理
  • Docker 安装 Citus 单节点集群:全面指南与详细操作
  • Arthas redefine(加载外部的.class文件,redefine到JVM里 )
  • C++教程(三):c++常用的配置文件类型
  • Arduino Uno控制雨滴传感器模块的设计方案
  • 华为常见命令手册
  • TinyAP:使用TinyML对抗Wi-Fi攻击的智能接入点
  • grafana频繁DataSourceError问题
  • python-ds:Python 中的数据结构库(适用于面试的数据结构和算法合集)
  • AccessoriesqueryController
  • M3u8视频由手机拷贝到电脑之后,通过potplayer播放报错找不到文件地址怎么解决?
  • 【分布式微服务云原生】windows+docker+mysql5.7.44一主一从主从复制
  • 鸿蒙NEXT开发-界面渲染(条件和循环)(基于最新api12稳定版)
  • TypeScript 设计模式之【状态模式】