7.5. Usuarios con el Django Admin

Práctica de gestionar usuarios y permisos con la interfaz web del Django Admin de Django.

7.5.1. Requisitos previos

Para trabajar una aplicación Django requiere instalar la siguiente librería:

  • Requisitos previos para Django framework.

7.5.2. Ejecutar aplicación Django

Para ejecutar aplicación Web Django, para esta guía, usted debe:

De esta forma, ya debe tener activado el Django Admin, se puede abrir desde con su navegador Web favorito (Mozilla Firefox, Google Chrome, etc) la siguiente dirección http://127.0.0.1:8000/admin/

Inicio de sesión en Django Admin

Figura 7.9, Inicio de sesión en Django Admin

Mostrará el Landing Page de Django Admin, como la figura anterior.

Usando al Django Admin http://localhost:8000/admin/ y el usuario previamente creado normalmente llamado admin realice lo siguiente:

Debe acceder a la aplicación Authentication and Authorization > Groups crear el grupo llamado Departamento 1 con los siguientes permisos:

Groups

Permissions

Departamento 3

polls | choice | Can add choice

polls | choice | Can change choice

polls | choice | Can delete choice

polls | choice | Can view choice

polls | question | Can add question

polls | question | Can change question

polls | question | Can delete question

polls | question | Can view question

Debe acceder a la aplicación Authentication and Authorization > Groups crear el grupo llamado Departamento 2 con los siguientes permisos:

Groups

Permissions

Departamento 2

polls | choice | Can add choice

polls | choice | Can change choice

polls | choice | Can view choice

polls | question | Can add question

polls | question | Can change question

polls | question | Can view question

Debe acceder a la aplicación Authentication and Authorization > Groups crear el grupo llamado Departamento 3 con los siguientes permisos:

Groups

Permissions

Departamento 1

polls | choice | Can add choice

polls | choice | Can view choice

polls | question | Can add question

polls | question | Can view question

Luego de crear los grupos de usuario, debe acceder a la aplicación Authentication and Authorization > Users para crear varios usuarios con los siguientes detalles:

Username

Password

Permissions

Groups

usuario1

rdswer34k#

Staff user

Departamento 3

usuario2

rdsw34k#er

Staff user

Departamento 2

usuario3

w34ker#rds

Staff user

Departamento 1

7.5.2.1. Iniciar sesión de usuario1

Iniciar sesión de usuario llamado usuario1 previamente cargado y verificar los siguientes permisos de acceso para agregar, buscar, modificar, eliminar para el módulo Polls.

Usuario 'usuario1' con permisos de crear y leer registros

Figura 7.10, Usuario usuario1 con permisos de crear y leer registros

Mostrará el usuario usuario1 con permisos de crear y leer registros, como la figura anterior.

Usuario 'usuario1' con permisos de actualizar registros

Figura 7.11, Usuario usuario1 con permisos de actualizar registros

Mostrará el usuario usuario1 con permisos de actualizar registros, como la figura anterior.

Usuario 'usuario1' con permisos de eliminar registros

Figura 7.12, Usuario usuario1 con permisos de eliminar registros

Mostrará el usuario usuario1 con permisos de eliminar registros, como la figura anterior.

7.5.2.2. Iniciar sesión de usuario2

Iniciar sesión de usuario llamado usuario2 previamente cargado y verificar los siguientes permisos de acceso para agregar, buscar, modificar, eliminar para el módulo Polls.

Usuario 'usuario2' con permisos de crear y leer registros

Figura 7.13, Usuario usuario2 con permisos de crear y leer registros

Mostrará el usuario usuario2 con permisos de crear y leer registros, como la figura anterior.

Usuario 'usuario2' con permisos de actualizar registros

Figura 7.14, Usuario usuario2 con permisos de actualizar registros

Mostrará el usuario usuario2 con permisos de actualizar registros, como la figura anterior.

7.5.2.3. Iniciar sesión de usuario3

Iniciar sesión de usuario llamado usuario3 previamente cargado y verificar los siguientes permisos de acceso para agregar, buscar, modificar, eliminar para el módulo Polls.

Usuario 'usuario3' con permisos de crear y leer registros

Figura 7.15, Usuario usuario3 con permisos de crear y leer registros

Mostrará el usuario usuario3 con permisos de crear y leer registros, como la figura anterior.

De esta forma, aprendió a como:

  • Crear grupos, con permisos específicos.

  • Crear usuarios y asignar permisos via grupos de usuarios.


Ver también

Consulte la sección de lecturas suplementarias del entrenamiento para ampliar su conocimiento en esta temática.


¿Cómo puedo ayudar?

¡Mi soporte está aquí para ayudar!

Mi horario de oficina es de lunes a sábado, de 9 AM a 5 PM. UTM - Madrid, España.

La hora aquí es actualmente 7:35 PM UTM.

Mi objetivo es responder a todos los mensajes dentro de un día hábil.

Contrata mi increíble soporte profesional