Python | Interfaz de administración de Django

Requisitos previos: django-introducción-e-instalación | django-introduction-set-2-creando-un-proyecto

Django proporciona una interfaz de administración predeterminada que se puede usar para realizar operaciones de creación, lectura, actualización y eliminación en el modelo directamente. Lee un conjunto de datos que explican y brinda información sobre los datos del modelo, para proporcionar una interfaz instantánea donde el usuario puede ajustar los contenidos de la aplicación. Este es un módulo incorporado y un diseño para ejecutar el trabajo relacionado con la administración para el usuario.

Activación y uso de la interfaz de
administración La aplicación de administración (django.contrib.admin) está habilitada de forma predeterminada y ya se agregó a la lista INSTALLED_APPS presente en el archivo settings.py.

installed_packs

Para acceder a esta interfaz de administración en el navegador, escriba ‘/admin/’ en ‘localhost:8000/admin/’ y muestra el resultado como se indica a continuación:

login

Solicita los detalles de inicio de sesión, si no se creó una identificación de inicio de sesión antes, se puede crear un nuevo superusuario utilizando el comando que se indica a continuación:

python manage.py createsuperuser

https://media.geeksforgeeks.org/wp-content/uploads/Screenshot-529.png

Ahora, acceda a la página de inicio de sesión del administrador después de iniciar el Servidor de desarrollo, lo que se puede hacer usando el comando que se indica a continuación.

python manage.py runserver

runserver

Ingrese el nombre de usuario y la contraseña, luego presione iniciar sesión.

login

Después de iniciar sesión con éxito, muestra la interfaz como se muestra a continuación: .

Django Admin Interface

Esto es lo que se llama un panel de administración de Django donde se pueden agregar, eliminar y actualizar los datos pertenecientes a cualquier modelo registrado.

Publicación traducida automáticamente

Artículo escrito por ankthon y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *