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.
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:
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
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
Ingrese el nombre de usuario y la contraseña, luego presione iniciar sesión.
Después de iniciar sesión con éxito, muestra la interfaz como se muestra a continuación: .
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.