Django Profile – Como usar
Procurei um pouco esses dias sobre como utilizar o Profile no django, mas a documentação dele deixou muito a desejar, não temos ali exemplos de como incluir os dados do profile no banco, bem ao menos como recuperá-los. O único problema que vejo sobre os Profiles em django é que quando o usuário é criado o mesmo também não pode ser criado junto, os modelos não fazem parte um do outro. O que leva a nós desenvolvedores a criar manualmente esses profiles e se por algum motivo você esquecer podemos recuperar um erro no meio do programa.