Hola gente, espero todos esten bien, he logrado hacer grandes cosas
con mi poca experiencia con Django + python, ahora tengo digamos que
no se como solucionar esto, estoy usando Django Registration para
registro de usuarios, y tambien Django profiles para perfil de
usuario... entonces, la pregunta es...
¿Como puedo yo tener extras campos (campos para el perfil) en el
formulario de registro con Django Registration ?, lo que necesito
hacer es que el usuario introduzca todos los datos requeridos para
registrarse, pero tambien quiero que complete el formulario de datos
de perfil, hay informaciones que necesito tomar desde el perfil antes
de que el usuario tenga acceso al panel privado....
Sé, que en Django Registration esta lo siguiente para crear "perfil al
mismo momento que se registra", pero la verdad no sé si eso es lo que
me ayudaria (aun no lo pruebo, no quiero dañar anda de lo que hasta el
momento funciona, quiero estar seguro antes):
"To enable creation of a custom user profile along with the User
(e.g., the model specified in the AUTH_PROFILE_MODULE setting), define
a function which knows how to create and save an instance of that
model with appropriate default values, and pass it as the keyword
argument profile_callback. This function should accept one keyword
argument: user The User to relate the profile to."
Ahora bien, si alguien entiende la respuesta que esta en este site:
http://stackoverflow.com/questions/1072270/saving-profile-with-registration-in-django-registration
Hasta el momento los usuarios pueden llenar los datos de perfil desde
el panel privado, pero yo necesito que lo llene en el momento de
registro o alguna forma de que no pueda accesar otras areas del panel
privado hasta que haya completado el perfil....
Saludos y espero no incomodar.