Validação de CPF e CNPJ no Django

2,498 views
Skip to first unread message

"Henrique Soares (Fortes Informática)"

unread,
Sep 9, 2009, 10:43:40 AM9/9/09
to django...@googlegroups.com
Caros,

Existe algum plugin ou aplicação que valide CPF e CNPJ no Django?

A exemplo do Rails, que tem o brazilianrails?

--
Henrique Soares
Web Designer
Fortes Informática - Fortaleza - CE
Fones: (85) 4005-1146 / (85) 8747-2023
henriqu...@grupofortes.com.br
http://www.grupofortes.com.br
http://www.gogs.com.br

Arthur Furlan

unread,
Sep 9, 2009, 10:50:01 AM9/9/09
to django...@googlegroups.com
2009/9/9 "Henrique Soares (Fortes Informática)"
<henriqu...@grupofortes.com.br>:

> Caros,
>
> Existe algum plugin ou aplicação que valide CPF e CNPJ no Django?
>
> A exemplo do Rails, que tem o brazilianrails?

http://docs.djangoproject.com/en/dev/ref/contrib/localflavor/#brazil-br


--
Atenciosamente,

Arthur Furlan
arthur...@gmail.com

Gustavo Henrique

unread,
Sep 9, 2009, 10:53:02 AM9/9/09
to django...@googlegroups.com
Basta criar um form e usar os widgets:

from django.contrib.localflavor.br.forms import BRCPFField, BRCNPJField

class MeuForm(ModelForm):
cnpj = BRCNPJField(required=False,
widget=TextInput(attrs={'alt':'cnpj'}), label=u'CNPJ')


--
Gustavo Henrique
http://www.gustavohenrique.net
http://blog.gustavohenrique.net

Mario Jorge Valle

unread,
Oct 26, 2009, 4:49:03 PM10/26/09
to Django Brasil
e o que é esse TextInput?
deu erro aqui.

Luciano Ramalho

unread,
Oct 26, 2009, 7:28:10 PM10/26/09
to django...@googlegroups.com
2009/10/26 Mario Jorge Valle <mariojo...@gmail.com>:

>
> e o que é esse TextInput?
> deu erro aqui.

Mario, procure no google as palavras "django" e "textinput" (sem as
aspas). O primeiro resultado tem a resposta que você procura.

Mario, por favor não leve pelo lado pessoal essa "dica".

Para que esta lista de discussão continue valiosa para todos que a
utilizam, precisamos evitar fazer perguntas desnecessárias, OK?

Perdão a todos por ter sido chato. Espero que compreendam que a
intenção foi construtiva.

[ ]s
Luciano

Mario Jorge Valle

unread,
Oct 27, 2009, 2:54:13 PM10/27/09
to Django Brasil
eu fiz agora daquele mesmo jeito que o Gustavo Henrique disse,
porém sem colocar o widget Textinput (que estava dando erro, não
sei dizer o porquê).
Funcionou normal, pelo menos aparentemente supriu a minha necessidade.
A mesma coisa com um campo CEP que eu tenho.

from django.contrib.localflavor.br.forms import BRCPFField,
BRZipCodeField

class FormInscricao(forms.ModelForm):
...
cpf = BRCPFField(label=u'CPF')
cep = BRZipCodeField(label=u'CEP')
...

vlw!

Martinho Lutero

unread,
Aug 8, 2020, 1:49:46 PM8/8/20
to Django Brasil
Pessoal, esse módulo ai, "localflavor", vcs o baixaram como extensão ou ele já vem com django. aqui no meu da erro quando tento importar

Vitor Hugo Campos

unread,
Aug 8, 2020, 2:29:25 PM8/8/20
to Django Brasil
Dependendo da versão do Django, já vem.
As últimas versões não tem.
Qual versão do Django vc tem instalada?

--
Você recebeu essa mensagem porque está inscrito no grupo "Django Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para django-brasi...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/django-brasil/9596d7ee-e470-4134-a40b-c6f7956a91feo%40googlegroups.com.

Martinho Lutero

unread,
Aug 8, 2020, 2:43:34 PM8/8/20
to django...@googlegroups.com
Cr, deve ser uma das últimas, mas tipo quando eu importar deu erro e disse que não tinha a função, ai apareceu a opção para instalar o pacote da função, ai eu instalei e declarei lá no settings e mesmo assim continua dando erro quando vou fazer a importação

Felipe Panegalli

unread,
Aug 8, 2020, 2:43:45 PM8/8/20
to django...@googlegroups.com
Opa, da uma olhada no https://github.com/matheuscas/pycpfcnpj

É muito fácil de usar, já me quebrou muito galho em relação CPF e CNPJ com e sem pontuação.

Martinho Lutero

unread,
Aug 8, 2020, 2:48:32 PM8/8/20
to django...@googlegroups.com

Martinho Lutero

unread,
Aug 8, 2020, 3:11:31 PM8/8/20
to django...@googlegroups.com
Cr, sabe como eu poderia esse validador de cpf em um formulário no django?

Em sáb., 8 de ago. de 2020 às 15:43, Felipe Panegalli <felipe.p...@gmail.com> escreveu:
Reply all
Reply to author
Forward
0 new messages