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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

Details for the file cascabel-1.0a2.dev1.tar.gz.

File metadata

  • Download URL: cascabel-1.0a2.dev1.tar.gz
  • Upload date:
  • Size: 237.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.0

File hashes

Hashes for cascabel-1.0a2.dev1.tar.gz
Algorithm Hash digest
SHA256 d0b4954c457c85d13aee0ad22f79688caf32230bc6cff5c68601c8d3978a180b
MD5 b951af6d900107248b0eb6a798ed703d
BLAKE2b-256 fbd115bd45101ffa7c4910108234520d05b2a8356925861f3a9e2e2d19f32054

See more details on using hashes here.

File details

Details for the file cascabel-1.0a2.dev1-py3-none-any.whl.

File metadata

  • Download URL: cascabel-1.0a2.dev1-py3-none-any.whl
  • Upload date:
  • Size: 646.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.0

File hashes

Hashes for cascabel-1.0a2.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 6a9406edddcd8d7d98ce5af0fc269494e66ef0500add36424c48c641126b95a3
MD5 f1d03aed11d4ffa4e5511e8b47105e42
BLAKE2b-256 dd80ebd8418252754d5f22cfa9440e91b396170b9d9324cc408fc05dd1f0f5ec

See more details on using hashes here.

Supported by

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