Introdução

Concluído

Os aplicativos controlados por dados geralmente compartilham uma estrutura semelhante. Você tem uma página na qual lista os itens, uma página para exibir os detalhes de um item e as páginas apropriadas para permitir a criação, as atualizações e as exclusões. A necessidade de criar cada uma dessas páginas manualmente pode se tornar entediante, especialmente, uma vez que grande parte do código e do HTML é repetitiva.

Para ajudar a simplificar a criação de aplicativos controlados por dados, o Django fornece exibições genéricas. Exibições genéricas são exibições baseadas em classe projetadas para executar todas essas operações comuns. Podemos usar exibições genéricas para criar páginas rapidamente para exibir e editar dados. Essas exibições podem, até mesmo, gerar os formulários HTML para nós.

Neste módulo, exploraremos os formulários e as exibições genéricas e como podemos usar uma biblioteca comum para aprimorar a exibição dos formulários.

Neste módulo, você aprenderá a:

  • Usar exibições genéricas.
  • Criar formulários do Django.
  • Usar a biblioteca django-crispy-forms.

Pré-requisitos