drf 教程_drm限制

drf 教程_drm限制一、drf的安装1djangorestframework:django的app,只能再django上使用-djangorestframework是django的一个app,更快速在django框

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

一、drf的安装

1 djangorestframework:django的app,只能再django上使用
        -djangorestframework是django的一个app,更快速在django框架上的写接口
2 pip3 install djangorestframework  
3 简单使用,看代码
    django: 2.0.7 ,1版本也可以
    djangorestframework:3.12.1
4 在settings.py中注册(不注册也可以,但不规范)
INSTALLED_APPS = [
    。。。
    'rest_framework',
]

二、drf的简单使用

settings.py

INSTALLED_APPS = [
    。。。
    'rest_framework',
]

urls.py

from django.contrib import admin
from django.urls import path
from app01 import views

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', views.Index.as_view()),

]

views.py

from rest_framework.views import APIView
from rest_framework.response import Response

class Index(APIView):
    def get(self, request, *args, **kwargs):
    '''
# 这个request是新的drf的Request类的对象 print(type(request)) print(type(request._request)) print(request._request.method) # 这个没有疑问 print(request.method) # 为什么能打印出来 print(request.POST) # 跟JsonResponse很像 print(request.data)
    '''
return Response({'name': 'lili'})

 运行显示的页面

drf 教程_drm限制

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/166547.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月6日 上午10:36
下一篇 2022年8月6日 上午10:46


相关推荐

  • webpack中publicPath的深入解析

    webpack中publicPath的深入解析最近在学习 webpack 打包原理及过程 在配置出口 output 时遇到了个难题 就是 publicPath 配置项 一直没搞明白他有什么作用 官网上就解释它是用来按需加载或者加载外部资源时要用到 当我们打包的时候 webpack 会在静态文件路径前面添加 publicPath 的值 当我们把资源放到 CDN 上的时候 把 publicPath 的值设为 CDN 的值就可以了 对于我这种小白来说肯迪是一脸懵逼 所以还是决定自己去一探究竟 首先我想要说一下 publicPath 的作用是分环境的 在开发环境中 也就是启动 webpack d

    2026年3月17日
    2
  • HttpOnly的设置[通俗易懂]

    HttpOnly的设置[通俗易懂]描述:1.会话cookie中缺少HttpOnly属性会导致攻击者可以通过程序(JS脚本、Applet等)获取到用户的cookie信息,造成用户cookie信息泄露,增加攻击者的跨站脚本攻击威胁。2.HttpOnly是微软对cookie做的扩展,该值指定cookie是否可通过客户端脚本访问。MicrosoftInternetExplorer版本6ServicePack1和更高…

    2022年6月15日
    39
  • RNN-bptt简单推导「建议收藏」

    RNN-bptt简单推导「建议收藏」摘要:在前面的文章里面,RNN训练与BP算法,我们提到了RNN的训练算法。但是回头看的时候在时间的维度上没有做处理,所以整个推导可能存在一点问题。那么,在这篇文章里面,我们将介绍bptt(BackPropagationThroughTime)算法如在训练RNN。关于bptt这里首先解释一下所谓的bptt,bptt的思路其实很简单,就是把整个RNN按时间的维度展

    2022年6月23日
    47
  • 闭包 使用场景

    闭包 使用场景一 闭包概念闭包就是能够读取其他函数内部变量的函数 或简单理解为定义在一个函数内部的函数 内部函数持有外部函数内变量的引用 二 闭包作用 1 读取函数内部的变量 2 让这些变量的值始终保持在内存中 不会再 f1 调用后被自动清除 3 方便调用上下文的局部变量 利于代码封装 原因 f1 是 f2 的父函数 f2 被赋给了一个全局变量 f2 始终存在内存中 f2 的存在依赖 f1 因此 f1 也始终存在内存中 不会在调用结束后 被垃圾回收机制回收 三 闭包缺点 1 由于闭包会使得函数中的变量都被保存在内存中 内

    2026年3月19日
    2
  • 基于redis的分布式锁应用场景

    基于redis的分布式锁应用场景分布式锁 是用来解决分布式应用中 并发冲突 的一种常用手段 实现方式一般有基于 zookeeper 及基于 redis 二种 具体到业务场景中 我们要考虑二种情况 一 抢不到锁的请求 允许丢弃 即 忽略 比如 一些不是很重要的场景 比如 监控数据持续上报 某一篇文章的 已读 未读 标识位更新 对于同一个 id 如果并发的请求同时到达 只要有一个请求处理成功 就算成功 用活动图表示如下 二 并发请求 不论哪一条都必须要处理的场景 即 不允许丢数据 比如 一个订单 客户正在前台修改地址 管理员在后台同时修

    2026年3月19日
    2
  • 希尔排序(C语言实现)

    希尔排序(C语言实现)算法思想 希尔排序是特殊的插入排序 直接插入排序每次插入前的遍历步长为 1 而希尔排序是将待排序列分为若干个子序列 对这些子序列分别进行直接插入排序 当每个子序列长度为 1 时 再进行一次直接插入排序时 结果一定是有序的 常见的划分子序列的方法有 初始步长 两个子序列相应元素相差的距离 为要排的数的一半 之后每执行一次步长折半 希尔排序的过程演示如下 代码实现 include

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号