Django Forms
Quando se cria uma classe Form , a parte mais importante é definir os campos do formulário. Cada campo tem uma lógica de validação personalizada, junto com alguns outros ganchos. Este artigo gira em torno de vários campos que podem ser usados em um formulário, juntamente com vários recursos e técnicas relacionados ao Django Forms. Os formulários são usados basicamente para obter entradas do usuário de alguma maneira e usar essas informações para operações lógicas em bancos de dados. Por exemplo, registrar um usuário inserindo seu nome, e-mail, senha, etc.
Django mapeia os campos definidos nos formulários Django para campos de entrada HTML. Django lida com três partes distintas do trabalho envolvido em formulários:
- preparação e reestruturação de dados para torná-los prontos para renderização
- criando formulários HTML para os dados
- receber e processar formulários enviados e dados do cliente
Note que todos os tipos de trabalho feitos por formulários do Django podem ser feitos com coisas HTML avançadas, mas o Django torna isso mais fácil e eficiente, especialmente a parte de validação. Depois de obter os formulários Django, você simplesmente esquecerá os formulários HTML.
Sintaxe:
Django Fields funcionam como Django Model Fields e têm a sintaxe: -
field_name = formulários. FieldType (** opções)
Exemplo -
from
django
import
forms
class
GeeksForm(forms.Form):
title
=
forms.CharField()
description
=
forms.CharField()
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva