Paquete creado para la agilización de creación de paginas con flask
Reason this release was yanked:
Problemas con la creación de plantillas.
Project description
Cascabel es un proyecto desarrollado principalmente 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.