• rest-farmework之响应器


    rest-farmwork之响应器

    作用: 根据 用户请求URL 或 用户可接受的类型,筛选出合适的 渲染组件。

    用户请求URL:

    http://127.0.0.1:8000/test/?format=json
    http://127.0.0.1:8000/test.json
    

    PS:一般不会改动配置,就用全局配置即可

    内置渲染器

    from rest_framework.renderers import JSONRenderer,BrowsableAPIRenderer,AdminRenderer,HTMLFormRenderer
    # 显示json格式:JSONRenderer
    # 默认显示格式:BrowsableAPIRenderer(可以修改它的html文件)
    # 表格方式:AdminRenderer
    # form表单方式:HTMLFormRenderer
    

    局部使用

    在视图类中配置

    renderer_classes = [JSONRenderer, BrowsableAPIRenderer]		
    

    全局使用

    在setting中配置

    'DEFAULT_RENDERER_CLASSES':[JSONRenderer,BrowsableAPIRenderer]
    

    注意:如果同时多个存在时,自动根据URL后缀来选择渲染器。

  • 相关阅读:
    spring-pool.xml
    spring-jmx.xml
    spring-common.xml
    applicationContext.xml
    spring-webservice.xml
    webservice统一认证
    jdbc.properties
    oracle,mysql分页
    springmvc-servlet.xml
    四、用“”或构造函数创建Java的String区别
  • 原文地址:https://www.cnblogs.com/majingjie/p/11139512.html
Copyright © 2020-2023  润新知