Estoy usando Django 1.2 y quiero tener dos tipos de usuarios (uno para empresas y otro para consultores). Usaré un objeto en mi modelo (algo así como un booleano para is_company o is_consultant) o los grupos de Django para distinguirlos, dependiendo de cuál sea más fácil para este problema. Supongo que no sería un gran problema si no fuera un novato total;)¿Cómo hacer múltiples tipos de usuario cuando se registra?
Estoy usando django-registration para mi back-end de autenticación, y tendré un formulario separado en mi página web para cada usuario tipo (compañía contra consultor). No creo que sea mejor crear dos vistas diferentes que sean casi idénticas para los dos casos, así que me pregunto cuál es la mejor manera de identificar/registrar a los usuarios que se registraron como cualquiera de los dos tipos.
Gracias por su ayuda.
Bartek, gracias por su ayuda. Esperaba tener dos "rutas" de registro; DOS BOTONES con algo así como 'consultores, comience aquí' y 'empresas, comience aquí', pero UNA VISIÓN. Estaba haciendo que cada uno llevara a la persona a una vista separada. Esto no me pareció django-y. Me gustaría una vista que averigüe qué botón se presionó y selecciona el tipo de usuario o el grupo basado en eso. Intenté usar el valor o el nombre del botón, y lo busqué en la información request.POST, pero no pude encontrarlo. – Tim