DEV Community

JKHENZA
JKHENZA

Posted on

Django 101: Creando un proyecto fàcil.

El lenguaje de programación es multipropósito, por los cuales uno es el desarrollo en web, por lo tanto comenzaremos con lo basico.

Contenido

  • Que es framework django
  • creacion de un projecto django
  • reacion de una app django
  • ejecucion el proyecto
  • creacion de usuario
  • creacion de modelos
  • migrate y makemigrations
  • ingresando datos para el modelo

Iniciaremos creando un entorno
Crear un directorio para el proyecto 'django101'. dentro escribir el siguiente comando

python -m venv .venv
Enter fullscreen mode Exit fullscreen mode

Habilitar el entorno creado.

.venv\Scripts\activate
Enter fullscreen mode Exit fullscreen mode
  • Instalacion del framework django
pip install Django==4.1.6
Enter fullscreen mode Exit fullscreen mode
  • creando un proyecto
django-admin startproject project101 .
# viendo el directorio
.venv
project101
manage.py
Enter fullscreen mode Exit fullscreen mode
  • Ejecutamos el servidor del proyecto
python manage.py runserver
Enter fullscreen mode Exit fullscreen mode

Image description

  • ejecutar el migrate
python manage.py migrate
Enter fullscreen mode Exit fullscreen mode
  • crear el superusuario
python manage.py createsuperuser
Enter fullscreen mode Exit fullscreen mode

Image description

  • Ejecutar el servidor e ir a http://127.0.0.1:8000/admin.

Image description

Creando una app

  • ingresar el siguiente comando
python manage.py startapp book
Enter fullscreen mode Exit fullscreen mode
  • agregar en project101\settings.py el nombre de la aplicacion

Image description

  • agregar un modelo en book\model.py, agregaremos con campos basicos.

Image description

  • realizar el makemigrations, a la aplicacion python manage.py mikemigrations book.

Image description

  • En la carpeta de la aplicacion book, agregar en book\admin.py, para el registro del modelo y visualizarlo en la web.

Image description

  • antes de iniciar el servidor realizar el python manage.py migrate book. despues ejecutar el comando python manage.py runserver.

  • visualizara de la siguiente forma.

Image description

  • Agrege algunos datos

Image description

En resumen, este es un comienzo para crear proyectos en el framework de django.
Gracias por leer.

Top comments (0)