Eu segui a documentação, entretanto verifiquei um problema, pois no meu caso tenho vários perfis de "User" no sistema e cada um com dados exclusivos e na hora de registrar o Admin foi que gerou o problema, pois não consegui registrar o Admin do User associado ao Admin de cada um dos Perfis.
Na maneira que fiz, não sei se é a correta, fico assim:
Admin.py
from ...
class UserAdmin(admin.ModelAdmin):
pass
class FuncionarioAdmin(admin.ModelAdmin):
Campos específicos do model Funcionario
class ClienteAdmin(admin.ModelAdmin):
Campos específicos do model Cliente
admin.site.unregister(User)
admin.site.register(User, FuncionarioAdmin)
E como faço para registrar o ClienteAdmin? Posso adicionar uma outra linha admin.site.register(User, ClienteAdmin), ficando
admin.site.unregister(User)
admin.site.register(User, FuncionarioAdmin)
admin.site.register(User, ClienteAdmin)
Atenciosamente,
Guilherme de Carvalho Carneiro
Analista de sistemas
twitter: @GCarneiro
http://djangopeople.net/guilhermecarvalho/