Para extender o User com informações adicionais eu uso o que a
documentação indica, get_profile(), mas já vi alguns lugares
recomendando o uso de OneToOneField.
Eu vejo algumas vantagens do uso do get_profile() sobre o acesso
padrão da API do Django através do OneToOneField como, por exemplo, a
possibilidade de reutilização do código (em sites que compartilham o
mesmo banco...), a portabilidade e por ser escrito de uma forma muito
mais genérica (".get_profile().alguma_informacao" é bem mais genérico
e reutilizável que ".modelFixo.alguma_informacao").
Alguém tem alguma experiência aí??? Gostaria de saber da opinião de
vocês...
Abraço a todos!
Jéferson Brito Chaves
Eu costumava criar um model e associar ele ao user manualmente, mas
desde que o get_profile() foi lançado, eu só tenho usado ele, muito
mais simples e pratico
>
> Alguém tem alguma experiência aí??? Gostaria de saber da opinião de
> vocês...
>
> Abraço a todos!
>
> Jéferson Brito Chaves
>
> --
> Django Brasil em Google Groups <http://groups.google.com.br/group/django-brasil>
> Associe-se à Python Brasil e suporte nossa comunidade! <http://associacao.python.org.br/>
--
Rafael Sierra
http://blog.stiod.com