/Entrega1-Fratesi

Primera entrega del trabajo final del curso Python de Coderhouse

Primary LanguagePython

Preentrega Trabajo Final

GitHub language count GitHub top language Django Bootstrap SQLite Visual Studio Code GitHub

Requisitos de entrega

  • Herencia de HTML
  • Por lo menos 3 clases en modelos
  • Un formulario para insertar datos a todas las clases de los modelos
  • Un formulario para buscar algo en la BD
  • Readme que indique el orden en el que se prueban las cosas y/o donde están las funcionalidades.

Equipo

@dfratesi Damián Fratesi 🤷‍♂️

Instalación en Linux

  1. Crear entorno

    python3 -m venv env
  2. Activar entorno

    source env/bin/activate
    
  3. Actualizar pip e instalar Django

    pip install --upgrade pip
    
    pip install -r requirements.txt
  4. Ejecutar el servidor

    ./manage.py runserver

Formulario de busqueda

El formulario esta incluido en la nabvar. Se pueden buscar libros por título, apellido del autor y género literario.

URLs

URL Descripción
/ Home del sitio
libros/ Listado de los libros
libros/create/ Formulario para cargar libros
libros/int/ Ver detalle de un libro. Se reemplaza int con el id del libro.
libros/autores/ Listado de los autores
libros/autores/create/ Formulario para ingresar autores
libros/autores/int/ Ver detalle de un autor. Se reemplaza int con el id del autor.
libros/generos/ Listado de los géneros literarios
libros/generos/create/ Formulario para ingresar géneros
libros/generos/int/ Ver detalle de un género literario. Se reemplaza int con el id del género.
libros/idiomas/create/ Formulario para ingresar idiomas