Skip to main content

Generador de estructura base para proyectos Flask

Project description

🚀 FlaskKit

FlaskKit es una herramienta de línea de comandos (CLI) para generar de forma automática la estructura base de un proyecto Flask modular, con una organización escalable, clara y lista para iniciar el desarrollo de cualquier API o aplicación web con Flask.


📦 ¿Qué hace esta herramienta?

Al ejecutar el comando crear-flask-app, se generará automáticamente una estructura completa con:

  • Carpeta apps/ con módulos que contienen routers.py y db.py
  • Archivo de entrada run.py
  • Carpeta config/ con archivo settings.py usando variables de entorno
  • Carpeta conexiones/ con archivo adaptadores.py
  • Estructura preparada para usar Flask, CORS, y dotenv
  • Sistema basado en patrón de fábrica y aplicación modular

📁 Estructura generada

mi_proyecto/
│
├── run.py
├── .env
├── config/
│   └── settings.py
│
├── conexiones/
│   └── adaptadores.py
│
├── apps/
│   ├── __init__.py
│   ├── modulo1/
│      ├── routers.py
│      └── db.py
│   ├── modulo2/
│      ├── routers.py
│      └── db.py
│   └── ...

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

flaskkit-0.1.1.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

flaskkit-0.1.1-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file flaskkit-0.1.1.tar.gz.

File metadata

  • Download URL: flaskkit-0.1.1.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for flaskkit-0.1.1.tar.gz
Algorithm Hash digest
SHA256 66677bd0d785450cacec87c97dc738f5502dc6361e5818c96d19c1fe2833ed08
MD5 74174981618024f796f7e5432d48d25d
BLAKE2b-256 22f9dacd6f6e9706a5c0fdac72e8c047eced759077f17a85d504a8a0518b6b2e

See more details on using hashes here.

File details

Details for the file flaskkit-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: flaskkit-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for flaskkit-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 33928420e336fd7fb5114f0d8f722c4d503f8830eb0d0a05f3d152046227ffcf
MD5 1bb42491dcb10357f961ea322d4da67a
BLAKE2b-256 7819403d612a87ef0c5ab9a4d7873316fa941a3cfa5e745a0643ee4a09d5cc0e

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