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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • springboot启动原理总结_Springboot启动流程

    springboot启动原理总结_Springboot启动流程说明:我这里只说结果,和简单的代码,面试应该是够了,毕竟源码内容不是所有人都能记住的,如果要学习源码请看其他大佬的文章,写的比较详细,而且差不多都一样。背景:面试经常会问道springboot启动流程或者原理,看了多数博友的文章,都是大同小异,但是面试的时候不可能那么多,所以我将启动流程总结一下。启动流程:1.启动springboot这需要执行SpringApplication执行类即可2.执行的时候执行两个重要的代码,@springBootAppli…

    2022年8月20日
  • HTML a标签去除下划线

    HTML a标签去除下划线a{text-decoration:none;}//这个是设置a标签的默认状态去除下划线a:visited{text-decoration:none;}//这个是设置a标签的访问过后的状态去除下划线a:hover{text-decoration:none;}//这个是设置a标签的鼠标覆盖状态去除下划线a:active{text-decoration:none;}

    2022年6月3日
  • Java 介绍

    1 Java 介绍 Java的历史 Java的历史非常有趣。 Java最初是为交互式电视而设计的,但是对于当时的数字有线电视行业来说,它是太先进的技术。 Java的历史始于绿色团队…

    2022年1月24日
  • mysql 主从1146_mysql 主从复制1146错误处理办法

    mysql 主从1146_mysql 主从复制1146错误处理办法错误现象:Replicate_Wild_Ignore_Table:Last_Errno:1146Last_Error:Error’Table’mydb.test1146’doesn’texist’onquery.Defaultdatabase:’mydb’.Query:’insertintotest1146values(‘bigdiao’)’方法一、在slave上重…

    2022年5月6日
  • ipv4地址分类_d类ipv4地址以什么开始

    ipv4地址分类_d类ipv4地址以什么开始ipv4地址:表示一个网络节点的网络地址总共可以产生40多亿ip地址,32位二进制数–表示用点分十进制IPv4地址由四段组成,每个字段是一个字节,8位,最大值是255,,IPv4地址由两部分组成,即网络地址和主机地址。网络地址表示其属于互联网的哪一个网络,主机地址表示其属于该网络中的哪一台主机,两者是主从关系。IPv4地址的四大类型标识的是网络中的某台主机。IPv4地址长度为32位,共4…

    2022年10月22日
  • IntelliJ IDEA添加注释常用的快捷键[通俗易懂]

    IntelliJ IDEA添加注释常用的快捷键[通俗易懂]IDEA可以使用快捷键添加行注释Ctrl+/、块注释Ctrl+Shift+/,还可以快速生成类注释、方法注释等,下面就介绍这几种快捷键的用法.[1]行注释Ctrl+/首先你的光标要处于这一行,处于这行的哪个位置都可以,按Ctrl+/,就可以往行首添加"//",将该行注释掉。再次按Ctrl+/,可以去掉该行注释。[2]块注释Ctrl+Shift+/使用块注释需要先选中要注释的…

    2022年8月15日

发表回复

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

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