Muy buenas a todos compañeros tengo un pequeño proyecto de django que consiste en un portal de usuarios meramente. cada usuario al registrarse simultaneamente genera un perfil respectivo. mi problema consiste en que si bien un superuser puede editar dicho perfil (el de cualquier usuario), cada usuario no puede editar su propio perfil desde la interfaz de usuario que dispuse para ello. Tengo una sección en mi portal llamada "profile" sin embargo esta solo me está imprimiendo la misma forma para editar y adicionar perfiles que ve el superuser en el admin, cuando pretendo modificar mi perfil (siendo usuario corriente) sencillamente no ocurre nada, esto se debe a que en vez de modificar el perfil del usuario intenta crear otro. Aqui el codigo que tengo actualmente:
[forms.py] http://pastebin.com/3RiUZVkr
[views.py] http://pastebin.com/URLpyJ8z
[models.py] http://pastebin.com/xkK3y5yu
[urls.py] http://pastebin.com/cA9LE68D
[edit_profile.html] http://pastebin.com/kKwmDPAC
Francamente no se que estoy haciendo de mal, si bien la creación simultanea de los perfiles con el registro funciona no puedo hacer edición de mi propio perfil desde el punto de vista de usuario.
Agradezco de antemano cualquier sugerencia.
Un saludo.