Páginas

terça-feira, 4 de outubro de 2011

Herança de forms em Django


Oi galera... hoje tenho mais uma dica rápida. Como fazer herança em forms Django?? Andei pesquisando muito no Google e nosso amigo buscador só me trouxe resultados ultracomplexos (pelo menos pra mim que sou iniciante em Django) onde o resultado mais simples que eu achei foi esse:
class person(forms.Form):
      name = forms.CharField()
      sex = forms.CharField()  
class business(person):
      cnpj = forms.CharField()
Simples e objetivo assim como tudo em Django... talvez exista uma solução melhor para os mais experientes programadores.. porém pra mim pareceu funcional.

Leituras recomendadas sobre Django:

http://stackoverflow.com/questions/913589/django-forms-inheritance-and-order-of-form-fields
http://www.djangobook.com/en/2.0/


Nenhum comentário: