Skip to content

utfsmlabs/monitores

Repository files navigation

Monitores

Aplicación de reserva de monitores en la venta de monitores 📺 2013 del lab 🏫, también se usó como prueba de concepto para alembic+sqlalchemy+flask 😤.

Dependencias

Se listan las versiones usadas para desarrollar, pero versiones un poco antiguas (por ejemplo Flask 0.9) también deberían funcionar

  • Flask
  • Flasl-SQLAlchemy
  • alembic
  • python-ldap

Además, la biblioteca de la base de datos deseada para python (psycopg2 para postgres y pysqlite para sqlite), y flup para fastcgi.

Configuración

El programa espera un archivo llamado config.py en el directorio instance, o indicado por la variable de entorno MONITORES_SETTINGS. Se incluye un ejemplo en la carpeta examples 😓.

Creando tablas

Para crear las tablas en la base de datos Despues de haber configurado SQLALCHEMY_DATABASE_URI, se debe ejecutar:

alembic upgrade head

Este comando ejecutará todas las migraciones, creando las tablas necesarias.

About

Aplicación de reserva de monitores

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages