首页 > 其他分享 >【DRF】1. DRF配置

【DRF】1. DRF配置

时间:2023-05-03 23:57:10浏览次数:34  
标签:py DEFAULT 配置 rest framework urls DRF

  1. INSTALLED_APPS中增加
    "rest_framework",
    'rest_framework.authtoken',
  2. settings.py中
REST_FRAMEWORK = {
    'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.Page
    'PAGE_SIZE': 50,
    'DATETIME_FORMAT': '%Y-%m-%d %H:%M:%S',
    'DEFAULT_RENDER_CLASSES': [
        'restframework.renders.JSONRender',
        'restframework.renders.BorwsableAPIRender',
    ],
    'DEFAULT_PARSER_CLASSES': [
        'rest_framework.parsers.JSONParser',
        'rest_framework.parsers.FormParser',
        'rest_framework.parsers.MultiPartParser',
    ],
    'DEFAULT_AUTHENTICATION_CLASSES': [
        'rest_framework.authentication.BasicAuthentication',
        'rest_framework.authentication.SessionAuthentication',
        'rest_framework.authentication.TokenAuthentication',
    ]
}


  1. urls.py
# urls.py文件增加路由。
# import include
from django.urls import include

# urlpatterns增加'rest_framework.urls'

urlpatterns = [
    path('api-auth/', include('rest_framework.urls')),
]

标签:py,DEFAULT,配置,rest,framework,urls,DRF
From: https://www.cnblogs.com/chrjiajia/p/17369924.html

相关文章

  • 【DRF】4. DRF视图开发RESTful API接口
    四种方式:函数式编程:functionbasedview类视图:classedbasedview通用类视图:genericclassedbasedviewDRF的视图集Viewsets原生DjangoFBV(Funcitonbasedview)编写,应用的views.pyimportjsonfromdjango.httpimportJsonResponsefromdjango.views.decorators.csr......
  • Node.js安装及环境配置之Windows篇
    一、安装环境1、本机系统:Windows10(64位)2、Node.js:v14.7.20(64位)二、安装node.js步骤(下载msi版本)1、下载对应你系统的Node.js版本:https://nodejs.org/zh-cn/download/2、选安装目录进行安装3、环境配置4、测试三.安装步骤1.在D盘创建文件夹[nodejs]2.将msi版本的n......
  • Python_16 配置文件与封装
    一、查缺补漏 1.ctrl+alt+L规范格式 2.Python使用ini&yaml配置文件 http://testingpai.com/article/1621245437855 3.如何进行SDK的测试 https://www.cnblogs.com/winson-317/p/9896645.html 4.Shift+alt+E执行选中的代码二、配置文件分类三种配置文件效率一致,p......
  • 查看Nginx容器中的配置文件
    要查看Nginx容器中的配置文件,可以按照以下步骤进行:进入正在运行的Nginx容器:dockerexec-it<nginx-container-name>bash其中,<nginx-container-name>是Nginx容器的名称。在容器内部,浏览到/etc/nginx/目录,这是Nginx配置文件所在的目录。使用以下命令可以查看该目录中的所......
  • nginx的gzip配置示例
    gzipon;gzip_min_length1k;gzip_buffers1664k;gzip_http_version1.1;gzip_comp_level4;gzip_typestext/plainapplication/javascriptapplication/x-javascripttext/javascripttext/xmltext/cssvideo/mp4;gzip_varyon;这是一个nginx的gzip配置,意味着ngi......
  • 08 KVM虚拟机配置-总体介绍
    08KVM虚拟机配置-总体介绍8.1概述Libvirt工具采用XML格式的文件描述一个虚拟机特征,包括虚拟机名称、CPU、内存、磁盘、网卡、鼠标、键盘等信息。用户可以通过修改配置文件,对虚拟机进行管理。本章介绍XML配置文件各个元素的含义,指导用户完成虚拟机配置。8.2基本格式虚拟机XML......
  • Vite | package.json之script配置多模式
    package.json是一个常用的配置文件,用于描述你的JavaScript项目。其中,scripts字段可以用来定义一组命令,用于开发、构建、测试和部署你的应用程序。下面是一些常用的命令和配置方式:开发dev:用于启动本地开发服务器。例如:"scripts":{"dev":"vite"}在上述配置中,dev命......
  • wordpress插件: WP Mail SMTP 配置邮箱(wordpress 6.2)
    一,安装插件:安装完成,如图:从已安装的插件中可以看到说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest     对应的源码可以访问这里获取: https://github.com/liuhongdi/     或: https://gitee.com/liuhongdi......
  • 配置wordpress:允许用户注册(wordpress 6.2)
    一,wordpress默认不允许用户注册:如图:注意:登录界面上没有注册的入口二,在后台设置允许注册打开:设置->常规选中:任何人都可以注册 一项点击保存更改按钮后生效查看效果:登录界面出现了注册链接注册界面如图:说明:刘宏缔的架构森林是一个专注架构的博客,地址:https......
  • 配置wordpress:用户登录后才可发表评论(wordpress 6.2)
    一,默认设置:发表评论时不需要登录如图:二,设置:设置->讨论->选中用户必须注册并登录才可以发表评论选中后点击:保存更改按钮效果:未登录前的效果:说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest     对应的源码......