Avatar notebook default
16篇文章 · 4101字 · 1人关注
  • BaseSerializer和高级用法

    BaseSerializer datais_valid()validated_dataerrorssave() to_representatio...

  • ListSerializer

    在普通serializer使用many=True创建时,会自动创建出ListSerializer allow_empty默认是True,设置为F...

  • ModelSerializer

    1、基于model自动生成字段2、自动生成校验3、create update简单的默认实现 外键默认映射为PrimaryKeyRelatedFi...

  • Serializer Relations

    关系字段 StringRelatedField 使用目标的str方法来代表关系,需要参数many PrimaryKeyRelatedField ...

  • Filtering

    尽管可通过get queryset来过滤,但可利用 可设置项目通用filter 也可在view中指定了filter_backends

  • Authentication

    注意这里的认证方式的改变只会影响drf的view,设置一个Token认证方式就可用了 可以使用全局的DEFAULT_AUTHENTICATION...

  • 400 error详解

    关于对用户输入的校验,由于是drf内置的功能,且未提供相应的错误信息的解释,在此做个说明: 关于输入的整体格式问题 drf的校验器可分为两种用法...

  • Format suffixes

    一个简单的处理,可以构造一些例如: 这样会增加comments.json 等这样的url 即以 点开头 任意字面量(一个及以上) 零个或一个/

  • Generic View

    GenericAPIVIew是所有的Generic View的基类,通过组合mixin来构建不同的Generic View。 GenericAP...

文集作者