『Django』APIView视图扩展,实现不同的请求方式

embedded/2024/11/8 18:01:54/

点赞 + 关注 + 收藏 = 学会了

本文简介

之前讲 DRF 时都是用 GET 请求来讲解,其实 DRF 还提供了 POSTPUTDELETE 等方法。只要在视图函数前面加一个装饰器说明一下可支持的请求方法即可。

动手试试

我们知道,路由地址一般写在 urls.py 文件里,而路由对应的响应方法一般写在 views.py 里。

想让某个方法支持某些请求,可以在视图 views.py 里的指定方法前面加一个装饰器。

我继续使用之前创建的项目( https://mp.weixin.qq.com/mp/homepage?__biz=MzAwMjU3ODU5Ng==&hid=22 ),在这基础上做调整。

blog 应用中调整一下 views.py 的代码。

python"># blog/views.pyfrom rest_framework.decorators import api_view
from rest_framework import status
from rest_framework.response import Response
from blog.models import Article
from 

http://www.ppmy.cn/embedded/135950.html

相关文章

asp.net framework从webform开始创建mvc项目

新建web 应用程序 最简单的方式是手动选择一下&#xff0c;这里就不演示了 记录一下最初的web.config <?xml version"1.0" encoding"utf-8"?> <!--有关如何配置 ASP.NET 应用程序的详细信息&#xff0c;请访问https://go.microsoft.com/fwlink…

【Java进阶】jdk17 JNI本地方法实践

环境: Java: jdk17.0.11 maven3.8.1 Clang: gcc.exe (Rev1, Built by MSYS2 project) 14.2.0 Java代码样例: package com.hmwl.godlike.demo.printf2;/*** description:* author: * email: * date: 2024/11/8 15:23*/ public class Printf2 {public static native String spr…

现代Web开发:WebSocket 实时通信详解

&#x1f493; 博客主页&#xff1a;瑕疵的CSDN主页 &#x1f4dd; Gitee主页&#xff1a;瑕疵的gitee主页 ⏩ 文章专栏&#xff1a;《热点资讯》 现代Web开发&#xff1a;WebSocket 实时通信详解 现代Web开发&#xff1a;WebSocket 实时通信详解 现代Web开发&#xff1a;WebS…

如何利用指纹浏览器爬虫绕过Cloudflare的防护?

网络爬虫能够系统地浏览网页并提取所需的数据&#xff0c;通常被用于市场研究、数据分析或者竞争情报。然而&#xff0c;一些反爬虫机制给网络爬虫的工作带来了不少挑战和风险。 其中&#xff0c;Cloudflare提供了多层次的防护机制&#xff0c;包括IP封锁、速率限制、CAPTCHA验…

DBA之路,始于足下

DBA之路&#xff0c;始于足下 与DBA的缘分工作一年的体会未来的规划 与DBA的缘分 我以前从来没有想过会成为一名DBA。从进入研究生开始&#xff0c;我就已经给自己规划好了找工作的学习路线-Java开发工程师。我从算法、项目、八股、面试等各个方面展开准备&#xff0c;所有的面…

RuleAlign 规则对齐框架:将医生的诊断规则形式化并注入模型,无需额外人工标注的自动对齐方法

RuleAlign 规则对齐框架&#xff1a;将医生的诊断规则形式化并注入模型&#xff0c;无需额外人工标注的自动对齐方法 提出背景论文大纲怎么用数据进行归纳推理&#xff1f;综合调研解法拆解全流程分析问题在于&#xff0c;我怎么构造这种规则数据&#xff1f;多轮问诊改进 论文…

Android CALL关于电话音频和紧急电话设置和获取

获取音频服务&#xff0c;设置音源类型&#xff1a;电话类型和获取最大电话音量&#xff0c;响铃模式 private AudioManager mAudioManager; mAudioManager (AudioManager) getSystemService(AUDIO_SERVICE); mAudioManager.setStreamVolume(AudioManager.STREAM_VOIC…

RHCE

第六章 DNS域名解析服务器 DNS简介 DNS&#xff08;Domain Name System&#xff09;是互联网上的一项服务&#xff0c;它作为将域名和IP地址相互映射的一个分布式 数据库&#xff0c;能够使人更方便的访问互联网。 DNS系统使用的是网络的查询&#xff0c;那么自然需要有监听…