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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d0b4954c457c85d13aee0ad22f79688caf32230bc6cff5c68601c8d3978a180b
|
|
| MD5 |
b951af6d900107248b0eb6a798ed703d
|
|
| BLAKE2b-256 |
fbd115bd45101ffa7c4910108234520d05b2a8356925861f3a9e2e2d19f32054
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6a9406edddcd8d7d98ce5af0fc269494e66ef0500add36424c48c641126b95a3
|
|
| MD5 |
f1d03aed11d4ffa4e5511e8b47105e42
|
|
| BLAKE2b-256 |
dd80ebd8418252754d5f22cfa9440e91b396170b9d9324cc408fc05dd1f0f5ec
|