Skip to main content

Proyecto desarrollado con el propósito de agilizar la creación de páginas web mediante el uso del framework Flask

Project description

cascabel

Cascabel es un proyecto con el propósito de agilizar la creación de páginas web mediante el uso del framework Flask y sus librerias asociadas (Flask SqlAlchemy y Flask WTF).

Listado de comandos:

Comando extendido Abreviación
--help -h
--verify_libraries -vl
--new_project -np
--make_controller -mc
--make_crud_controller -mcc
--make_model -mm
--make_request -mr

Uso de comandos:

Para el uso de los comandos se pueden realizar de las siguientes maneras:

🪟 Windows:

C:\Users\User\Desktop> cascabel ...
C:\Users\User\Desktop> python -m cascabel ...

🐧 Linux:

xxxxx@xxxxx:~$ python -m cascabel ...

🍎 MacOS:

xxxxx@xxxxx ~ % python -m cascabel ...

Estructura de comandos:

Crear un nuevo proyecto:

# Ubiquémonos en la carpeta donde quieras crear el proyecto.
C:\Users\User\Desktop> cascabel --new_project project_name

Ejecutar proyecto:

# Ubiquémonos en la carpeta del proyecto.
C:\Users\User\Desktop\project_name> python execute.py

Crear controlador:

# Ubiquémonos en la carpeta del proyecto.
C:\Users\User\Desktop\project_name> cascabel --make_controller project_name

Crear controlador CRUD:

# Ubiquémonos en la carpeta del proyecto.
C:\Users\User\Desktop\project_name> cascabel --make_crud_controller project_name

Crear modelo:

# Ubiquémonos en la carpeta del proyecto.
C:\Users\User\Desktop\project_name> cascabel --make_model project_name

Crear Request:

# Ubiquémonos en la carpeta del proyecto.
C:\Users\User\Desktop\project_name> cascabel --make_request project_name

Consultar comandos

cascabel --help

⚠️ Cascabel se encuentra actualmente en fase de desarrollo, lo que podría resultar en la incompatibilidad entre las plantillas de las versiones futuras y las actuales.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cascabel-1.0a2.dev1.tar.gz (237.4 kB view hashes)

Uploaded Source

Built Distribution

cascabel-1.0a2.dev1-py3-none-any.whl (646.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page