Django REST framework

Tela Software:
Django REST framework
Detalhes de Software:
Versão: 3.2.2 Atualizado
Data de upload: 1 Oct 15
Revelador: Tom Christie
Licença: Livre
Popularidade: 87

Rating: nan/5 (Total Votes: 0)

Com base em uma arquitetura modular, o framework Django restante pode ser usado na criação de APIs REST para qualquer tipo de serviços acessíveis Web.
O código é muito bem documentado e tutoriais são fornecidos para fácil implantação.
Neste momento, empresas como Mozilla e Eventbrite confiar no framework Django RESTO para alimentar algumas de suas APIs

O que é novo nesta versão:.

< ul>

  • Melhor suporte para controle de versão de API.
  • Built-in suporte à internacionalização.
  • Suporte para Django 1.8 de HStoreField e ArrayField.
  • Um esquema de super-inteligente cursor paginação.
  • Uma melhor API paginação, cabeçalho apoiar ou in-corpo estilos de paginação.
  • controles de paginação de renderização na API navegável.
  • O que é novo na versão 3.1.0:.

    • Melhor suporte para controle de versão de API
    • Built-in suporte à internacionalização.
    • Suporte para Django 1.8 de HStoreField e ArrayField.
    • Um esquema de super-inteligente cursor paginação.
    • Uma melhor API paginação, cabeçalho apoiar ou in-corpo estilos de paginação.
    • controles de paginação de renderização na API navegável.

    O que é novo na versão 3.0.5:

    • representações imprimíveis em serializers que permitem que você inspecione exatamente o que campos estão presentes na instância.
    • simples serializers modelo que são muito mais fáceis de entender e depurar, e que se torna mais fácil para alternar entre a classe ModelSerializer implícita ea classe Serializer explícito.
    • Uma nova classe BaseSerializer, tornando-o mais fácil de escrever serializers para backends de armazenamento alternativas, ou para personalizar completamente o seu serialização e lógica de validação.
    • Um limpador de campos API incluindo novas classes, como ListField e MultipleChoiceField.
    • implementações padrão Super simples para os pontos de vista genéricos.
    • Suporte para substituir como os erros de validação são tratados pelo seu API.
    • A API de metadados que permite que você personalize como as solicitações opções são manipuladas por sua API.
    • A saída de JSON mais compacto com estilo de codificação unicode ativado por padrão.
    • formulário HTML com base Templated renderização para serializers.

    O que é novo na versão 2.3.12:

    • correção de segurança:
    • OrderingField agora só permite ordenar em campos serializador legíveis, ou em campos especificada explicitamente usando ordering_fields. Isso impede que os usuários ser capaz de ordenar por campos que não são visíveis na API, e explorando a ordenação de dados sensíveis como hashes de senha.
    • Correção:
    • WRITE_ONLY = true campos agora são exibidos na API navegável.

    O que é novo na versão 2.2.0:.

    • Suporte Python 3
    • Adicionado um post_save () para ligar as views genéricas.
    • Permitir serializers para lidar com dicts, bem como objetos.
    • depreciar ManyRelatedField () sintaxe em favor de RelatedField (muitos = True)
    • depreciar null = True sobre as relações em favor de required = False.
    • Preterir blank = True em CharFields, basta usar required = False.
    • Preterir argumento obj opcional verifica as permissões em favor de has_object_permission.
    • Preterir implícita comportamento relações hiperlink.
    • Correção: Corrigir DjangoModelPermissions quebrados
    • .
    • Correção:. Permitir saída serializer para ser armazenada em cache
    • Correção: Corrigir styling no login API navegável
    • .

    O que é novo na versão 2.1.6:.

    • unfix DjangoModelPermissions

    O que é novo na versão 2.1.1:

    • Suporte uso de modelos de exceção HTML. Por exemplo. 403.html
    • campos Hyperlinked ter argumentos slug_field, slug_url_kwarg e pk_url_kwarg opcionais.
    • Correção:. Lidar com slashs a mais no fim corretamente ao gerar farinha de rosca
    • Correção: Faça textareas mesma largura que outros campos na API navegável
    • .

    Requisitos :

    • 2.6.x Python ou superior
    • Django 1.3 ou superior

    Programas semelhantes

    Hackwork
    Hackwork

    13 Apr 15

    Horus Framework
    Horus Framework

    1 Oct 15

    Mojolicious
    Mojolicious

    9 Feb 16

    Laravel
    Laravel

    25 May 16

    Outro software de desenvolvedor Tom Christie

    django-serializers
    django-serializers

    20 Feb 15

    django-auto-api
    django-auto-api

    14 Apr 15

    MkDocs
    MkDocs

    20 Jul 15

    Comentário para Django REST framework

    Comentários não encontrado
    Adicionar comentário
    Ligue imagens!
    Busca por categoria