Skip to main content

Extensión para Flask

Project description

Este es un módulo que actúa como extensión de Flask.

El proposito de esto es poder crear aplicaciones web de forma mucho más sencilla y ordenada.

El módulo se basa en la creación de rutas mediante una lista de diccionarios

ejemplo de uso

from FLweb.FWeb import FWeb
web = Fweb(__name__)

#creación de funciones asociadas a las rutas
def index():
    return "Hola mundo"
#puede importar un archivo que contenga las rutas y pasarlas en el diccionario

web.routes = [
    {"route": "/", "methods":["GET"], "function": index}
]

web.parse_url()
web.start(debug=True) #puede pasarle todos los argumentos que pasaría a app.run() de Flask

También puede hacer uso de distintos métodos propios de flask como register_blueprint. Cabe aclarar que todo es compatible con Flask. Puede usar las funciones render_template dentro de las funciones que declare para las rutas y hacer uso de session, solo recuerde importarlo.

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

FLWeb-1.0.1.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

FLWeb-1.0.1-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file FLWeb-1.0.1.tar.gz.

File metadata

  • Download URL: FLWeb-1.0.1.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.11

File hashes

Hashes for FLWeb-1.0.1.tar.gz
Algorithm Hash digest
SHA256 09090fa2fd86dd3c054be947cc06d6b5237c6c9cb570c92b164f641f92c209b5
MD5 ada960f4cdc36db599e052a687123b15
BLAKE2b-256 23f8fbe65edc5393a50275f50a8cae579869cbedf372771f2c211ed954c91a10

See more details on using hashes here.

File details

Details for the file FLWeb-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: FLWeb-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.11

File hashes

Hashes for FLWeb-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b249adf9dc8d4363db4a34d9afd8065617d83f5e3d0a9f8254df5a9240fa985c
MD5 c1e9d5861b7d7252e9c38c5d4eb793cf
BLAKE2b-256 f05f08ee3cee15e0ed40fdf1b18c172d39a74c558b4516c4a9504eb0943825a7

See more details on using hashes here.

Supported by

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