/ / Gestión de dos tipos de usuarios en una aplicación [cerrado] - django, django-models, django-admin

Manejando dos tipos de usuarios en una aplicación [cerrado] - django, django-models, django-admin

No soy un experto en Django y lo estoy aprendiendo haciendo. Estoy haciendo una aplicación y tiene dos tipos de usuarios-

 User who offers services
User who uses services

Así que mi consulta es cómo gestionar estos dos tipos deusuarios? Un posible enfoque en el que estoy pensando es hacer dos modelos de perfil separados para estos dos usuarios y tener diferentes páginas de inicio de sesión para estos usuarios. Y todavía quiero tener una capa superior del administrador de Django que pueda administrar a estos dos usuarios. Entonces, mi problema es: ¿hay alguna forma particular de implementar este tipo de escenario o puedo seguir mi enfoque? Estos usuarios tendrán diferentes privilegios, ya que el oferente de servicio puede agregar su servicio, mientras que el usuario simple solo puede usar ese servicio iniciando sesión por sí mismo. Así que quiero tener una separación segura entre estos usuarios.

Respuestas

1 para la respuesta № 1

Sugeriría el uso de django integrado en Grupos y permisos personalizados. También otro dato interesante que consideraría es la implementación de dos versiones del administrador de django.

¿Cómo tener 2 sitios de administración diferentes en un proyecto de Django?