Puedes crear un sitio de administración de Django para editar los datos de tu aplicación desde una interfaz web. Para obtener más información sobre el sitio de administración de Django y sus funciones, consulta El sitio de administración de Django en la documentación de Django.
Crear un usuario administrador
Antes de crear un sitio de administración, debe crear un usuario que pueda iniciar sesión en el sitio.
Desde el directorio raíz de su proyecto, ejecute el siguiente comando para crear un usuario administrador:
python manage.py createsuperuser
A continuación, tu terminal te solicita un nombre de usuario, dirección de correo electrónico y contraseña. Para cada solicitud, introduce la siguiente información para crear un usuario con las credenciales especificadas y presiona "enter" después de cada entrada:
Username: admin Email address: admin@example.com Password: <admin-password> Password (again): <admin-password>
Reemplazar el <admin-password> marcador de posición con la contraseña de su usuario.
Ingresar al sitio de administración
Ejecute el siguiente código para iniciar su servidor:
python manage.py runserver
Una vez que su servidor esté en funcionamiento, visite la URL http://:127.0.0.1 8000/admin/ para ver el sitio de administración. Este sitio muestra la siguiente pantalla de inicio de sesión:

Introduzca el nombre de usuario y la contraseña creados en el paso anterior para iniciar sesión en el sitio.
Acceda a su aplicación "sample_mflix" desde el sitio de administración
Después de iniciar sesión en el sitio de administración, podrá ver la siguiente información:

Puede editar la configuración de autenticación de su proyecto seleccionando el Groups o Users fila en la tabla Authentication and Authorization.
Para editar los datos en la colección de muestra users, representada por su modelo Viewer, navegue al archivo sample_mflix/admin.py de su proyecto y pegue el siguiente código:
from django.contrib import admin from .models import Viewer admin.site.register(Viewer)
Ahora, su sitio de administración muestra la siguiente información:

Seleccionar un objeto Visor
Puede ver los datos almacenados en un objeto Viewer que tiene un valor name de "Abigail Carter". Creó este objeto en el Paso Escribir datos en MongoDB de este tutorial.
Haga clic en la fila Viewers de la tabla SAMPLE_MFLIX para ver la lista de usuarios. El sitio de administración muestra la siguiente lista:

Luego, haga clic en Abigail Carter en la parte superior de la lista. El sitio muestra los Name y Email del espectador seleccionado:

Editar los datos en un objeto Visor
Para editar el campo email del visor, seleccione el cuadro que contiene el texto "abigail.carter@fakegmail.com". Elimine este texto y reemplácelo por "acarter1@fakegmail.com", como se muestra en la siguiente imagen:

Luego, haga clic en el botón SAVE debajo de la información del espectador para guardar los cambios.
Después de completar estos pasos, puede acceder al sitio de administración de Django y usarlo para editar sus objetos Viewer.