Proyecto desarrollado con el propósito de agilizar la creación de páginas web mediante el uso del framework Flask
Project description
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
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.
Source Distribution
Built Distribution
Hashes for cascabel-1.0a2.dev1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a9406edddcd8d7d98ce5af0fc269494e66ef0500add36424c48c641126b95a3 |
|
MD5 | f1d03aed11d4ffa4e5511e8b47105e42 |
|
BLAKE2b-256 | dd80ebd8418252754d5f22cfa9440e91b396170b9d9324cc408fc05dd1f0f5ec |