Validação de CPF e CNPJ no Django

1,147 views
Skip to first unread message

Joelson Gai

unread,
Jun 3, 2013, 2:42:06 PM6/3/13
to django...@googlegroups.com
Qual o procedimento correto de instalação do localflavor-br  [1]

[1]https://github.com/django/django-localflavor-br





      Joelson Gai                 
        Líder de Desenvolvimento e Infraestrutura.

     

Mário Neto

unread,
Jun 3, 2013, 3:01:13 PM6/3/13
to django...@googlegroups.com
Eu nem instalaria pelo setup.py, pegaria o próprio módulo django_localflavor_br, colocaria no meu projeto (PYTHONPATH) e faria os imports normalmente.


--
Você está recebendo esta mensagem porque se inscreveu no grupo "Django Brasil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para django-brasi...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
Att. Mário Araújo Chaves Neto
Programmer, Designer and U.I. Engineer

MBA in Design Digital - 2008 - FIC
Analysis and Systems Development - 2011 - Estácio
Design and Implementation of Internet Environments - 2003 - FIC

Joelson Gai

unread,
Jun 3, 2013, 3:09:27 PM6/3/13
to django...@googlegroups.com


Mas colocar no projeto para ser + interessante.

Com o setup.py, makefile e sudo pip install https://github.com/django/django-localflavor-br estava dando erro.

Valew


      Joelson Gai                 
        Líder de Desenvolvimento e Infraestrutura.

     


Mário Neto

unread,
Jun 3, 2013, 3:27:48 PM6/3/13
to django...@googlegroups.com
então já que tu colocou com o setup.py é só usar, já fica no pythonpath, é só importar and enjoy =)

Joelson Gai

unread,
Jun 3, 2013, 3:31:05 PM6/3/13
to django...@googlegroups.com
Sim, Deu certo.

from django import forms
from django_localflavor_br.forms import BRCPFField, BRCNPJField

class FormPessoaFisica(forms.Form):
    nome = forms.CharField(max_length=100)
    cpf = BRCPFField(required=True)
    rg = forms.CharField(max_length=16, required=False)
    data_nasc = forms.DateField(widget=forms.DateInput(format='%d/%m/%Y'),required=False)   
    email = forms.EmailField(required=False)

Valew.

      Joelson Gai                 
        Líder de Desenvolvimento e Infraestrutura.

     


Moreno Cunha

unread,
Jun 3, 2013, 3:54:18 PM6/3/13
to django...@googlegroups.com
Alguém sabe como declarar os campos (CPF, CNPJ e outros) diretamente no models? Encontrei este repositório [1] mas é de três anos atrás.

Moreno Cunha
Web Developer



2013/6/3 Joelson Gai <joels...@gmail.com>

Joelson Gai

unread,
Jun 3, 2013, 4:10:39 PM6/3/13
to django...@googlegroups.com
Em 3 de junho de 2013 16:54, Moreno Cunha <mp3c...@gmail.com> escreveu:
Alguém sabe como declarar os campos (CPF, CNPJ e outros) diretamente no models? Encontrei este repositório [1] mas é de três anos atrás.

Também estou com a mesma duvida.
E não encontrei nada + novo então estou fazendo a validação no forms.

#models
from django.db import models

class PessoaFisica(models.Model):
    nome = models.CharField(max_length=200)
    cpf = models.CharField(max_length=11)
    rg = models.CharField(max_length=16, blank=True)
    data_nasc = models.DateField(null=True,blank=True)
    email = models.EmailField(blank=True)


#forms

Luiz Henrique A. da Silva

unread,
Jun 3, 2013, 3:59:41 PM6/3/13
to django...@googlegroups.com


Em 3 de junho de 2013 16:54, Moreno Cunha <mp3c...@gmail.com> escreveu:



--
Luiz Henrique Almeida - Desenvolvedor Web - @luizhrqas
PHP (CakePHP, CodeIgniter e WordPress) - C# (ASP.NET MVC) - Ruby (on Rails) - Front-end (HTML5, CSS3 e jQuery)

Moreno Cunha

unread,
Jun 6, 2013, 4:52:14 PM6/6/13
to django...@googlegroups.com
@Luiz
Eu procuro uma forma de utilizar diretamente ao criar uma classe "do tipo Models" o localflavor que me enviou pelo vi modifica classes "do tipo Forms ou ModelForms". Adicionar o localflavor a uma classe "do tipo Forms" eu já utilizo procuro uma forma de adicionar ao "Models" no momento de construir um modelo pois ficaria mais fácil para utilizar as validações (CPF e outros) no admin depois.

Moreno Cunha
Web Developer



2013/6/3 Luiz Henrique A. da Silva <luiz...@gmail.com>

Gladson Simplício Brito

unread,
Jun 6, 2013, 5:38:25 PM6/6/13
to django...@googlegroups.com

Maurício Santos

unread,
Dec 23, 2013, 11:56:55 AM12/23/13
to django...@googlegroups.com, joels...@gmail.com

Felipe Prenholato

unread,
Dec 28, 2013, 4:12:28 PM12/28/13
to Django Users BR, joels...@gmail.com
Oi, sou o chronossc.

Eu não lembro exatamente onde parei no meu fork do django_localflavors, mas me lembro de usar em um ou dois projetos.
Eu ando muito sem tempo, e não ando trabalhando com o Django mais, mas dou total suporte a quem quiser mecher nele.

Minha idéia original era ter um model field para o Django, com um form field que funcionaria integrado ou não com o model field, além dos objetos CPF e CNPJ.



Felipe 'chronos' Prenholato.
Linux User nº 405489
Home page: http://devwithpassion.com | http://chronosbox.org/blog
GitHub: http://github.com/chronossc/ | Twitter: http://twitter.com/chronossc


--
Reply all
Reply to author
Forward
0 new messages