Djangopython

CRUD basado en clases – parte 01

Al desarrollar un sistema, usualmente se usa un CRUD (Del ingles: Create, Read, Update and Delete), sin embargo vamos a crear un formulario basico pero usando Vistas avanzadas Django.

  1. Crear el proyecto:

2. Ingresar a la carpeta crud_class y luego ejecutar el comando para crear el app base:

A continuación tendremos el siguiente formato de carpetas:

3. Editamos el archivo crud_class/crud_class/settings.py

Agregamos el acceso a cualquier host:

ALLOWED_HOSTS = [‘*’]

Agregamos el modulo dentro del proyecto:

Asignamos la carpeta templates donde iran todos los templates del sistema que vamos a desarrollar.

Creamos la carpeta de templates en la base del proyecto:

4. Activamos el entorno de trabajo, dejo un link por si tienes dudas de como crear entorno en linux.

https://wiki.archlinux.org/index.php/Python/Virtual_environment_(Español)

Python Virtual Environments

Ejecutar la primera migración de la BD y tablas base django:

Nos da como resultado la creación de las tablas base:

ejecutamos el comando para correr el app Django:

y ahora podemos ir al navegador y digitamos la direccion web:

http://localhost:8000/

Lo cual nos indica que todo es correcto para comenzar a crear nuestro aplicativo.

Continuaremos en la parte 02 con la creación del modelo y administracion del modelo en el admin Django.

 

Leave a Reply

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