Flask Dashboard de código abierto generado por AppSeed
sobre un diseño moderno. Un paquete de plantillas de panel de administración de Bootstrap gratuito y de alta calidad que viene con muchas plantillas y componentes. Basado en Bootstrap 4, Shards Dashboard es totalmente responsivo y capaz de adaptar su diseño a cualquier tamaño de ventana gráfica: diseño proporcionado por DesignRevision
.
Características
Campo de golf
Las versiones PRO incluyen kits de interfaz de usuario premium , actualizaciones de por vida y soporte EN VIVO 24 horas al día, 7 días a la semana (a través de Discord)
Matraz Datta PRO | Petaca blanda PRO | Matraz Volt PRO |
---|---|---|
$ # Get the code
$ git clone https://github.com/app-generator/flask-dashboard-shards.git
$ cd flask-dashboard-shards
$
$ # Virtualenv modules installation (Unix based systems)
$ virtualenv env
$ source env/bin/activate
$
$ # Virtualenv modules installation (Windows based systems)
$ # virtualenv env
$ # .envScriptsactivate
$
$ # Install modules - SQLite Database
$ pip3 install -r requirements.txt
$
$ # OR with PostgreSQL connector
$ # pip install -r requirements-pgsql.txt
$
$ # Set the FLASK_APP environment variable
$ (Unix/Mac) export FLASK_APP=run.py
$ (Windows) set FLASK_APP=run.py
$ (Powershell) $env :FLASK_APP = " .run.py "
$
$ # Set up the DEBUG environment
$ # (Unix/Mac) export FLASK_ENV=development
$ # (Windows) set FLASK_ENV=development
$ # (Powershell) $env:FLASK_ENV = "development"
$
$ # Start the application (development mode)
$ # --host=0.0.0.0 - expose the app on all network interfaces (default 127.0.0.1)
$ # --port=5000 - specify the app port (default 5000)
$ flask run --host=0.0.0.0 --port=5000
$
$ # Access the dashboard in browser: http://127.0.0.1:5000/
La aplicación cuenta con una configuración básica para ejecutarse en Docker, Gunicorn y Waitress.
La aplicación se puede ejecutar fácilmente en un contenedor acoplable. Los pasos:
Obtener el código
$ git clone https://github.com/app-generator/flask-dashboard-shards.git
$ cd flask-dashboard-shards
Inicie la aplicación en Docker
$ sudo docker-compose pull && sudo docker-compose build && sudo docker-compose up -d
Visite http://localhost:5005
en su navegador. La aplicación debería estar en funcionamiento.
Gunicorn 'Green Unicorn' es un servidor HTTP Python WSGI para UNIX.
Instalar usando pip
$ pip install gunicorn
Inicie la aplicación usando el binario gunicorn
$ gunicorn --bind 0.0.0.0:8001 run:app
Serving on http://localhost:8001
Visite http://localhost:8001
en su navegador. La aplicación debería estar en funcionamiento.
Waitress (equivalente a Gunicorn para Windows) está destinado a ser un servidor WSGI Python puro de calidad de producción con un rendimiento muy aceptable. No tiene dependencias excepto las que se encuentran en la biblioteca estándar de Python.
Instalar usando pip
$ pip install waitress
Inicie la aplicación usando camarero-servicio
$ waitress-serve --port=8001 run:app
Serving on http://localhost:8001
Visite http://localhost:8001
en su navegador. La aplicación debería estar en funcionamiento.
Flask es un marco micro web escrito en Python. Se clasifica como microframework porque no requiere herramientas o bibliotecas particulares. No tiene una capa de abstracción de base de datos, validación de formularios ni ningún otro componente donde las bibliotecas de terceros preexistentes proporcionen funciones comunes.
Un panel de control es un conjunto de páginas de fácil lectura que ofrecen información al usuario en tiempo real sobre su negocio. Un tablero generalmente consta de representaciones gráficas del estado actual y las tendencias dentro de una organización. Tener un panel de control bien diseñado le brindará la posibilidad de actuar y tomar decisiones informadas en función de los datos que proporciona su empresa ( definición proporcionada por Creative-Tim - Free Dashboard Templates) .
Un paquete de plantillas de panel de administración de Bootstrap gratuito y de alta calidad que viene con muchas plantillas y componentes. Basado en Bootstrap 4, Shards Dashboard Lite es totalmente responsivo y capaz de adaptar su diseño a cualquier tamaño de ventana gráfica. Los componentes y características completamente documentados fueron uno de los puntos clave al crear Shards Dashboard Lite para que pueda concentrarse en crear su producto ideal con facilidad.
Fragmentos del panel de Flask: proporcionados por AppSeed App Generator .