Djangopython

CRUD basado en clases – parte 02

En esta parte procederemos a la creación del modelo y la administración a través del panel de admin.

1) Con el entorno activo, se procede a la creación de superusuario:

  • usuario: admin
  • email: administrador@empresa.com
  • password: ****

2. Crear el modelo – tabla 01 para el ejemplo:

En el archivo crud_class/basico/models.py editar lo siguiente:

Luego creamos la migración usando el comando:

a su vez el framework creara el archivo de migración de manera automática:

Luego ejecutamos el comando:

3. Crear el panel de administración para el modelo (tabla 01) usando el panel de administración Django

Editamos el archivo admin.py y colocamos a continuación el siguiente código:

En la linea list_display nos muestra los campos que se presentaran en la lista del modelo.

En la ultima linea admin.site.register(Tabla01, Tabla01Admin) asignamos los cambios al modelo a presentarse en el admin.

Corremos el proyecto con el comando:

Ingresamos a la ruta del administrador de django en un navegador web:

http://localhost:8000

ingresamos el usuario que se creo

  • admin
  • el password ingresado

Y tendremos el administrador del modelo en el modulo Básico

Se puede agregar un registro:

Ver la lista de registros:

Continuaremos en el tutorial 03 con la vista avanzada para listar y agregar.

Leave a Reply

Your email address will not be published. Required fields are marked *