Tableau de bord Flask open source généré par AppSeed
sur un design moderne. Un pack de modèles de tableau de bord d'administration Bootstrap gratuit et de haute qualité comprenant de nombreux modèles et composants. Basé sur Bootstrap 4, Shards Dashboard est entièrement réactif et capable d'adapter sa mise en page à n'importe quelle taille de fenêtre - Conception fournie par DesignRevision
.
Caractéristiques
Links
Les versions PRO incluent des kits d'interface utilisateur Premium , des mises à jour à vie et une assistance LIVE 24h/24 et 7j/7 (via Discord)
Flacon Datta PRO | Flacon Souple PRO | Flacon 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/
L'application est fournie avec une configuration de base à exécuter dans Docker, Gunicorn et Waitress.
L'application peut être facilement exécutée dans un conteneur Docker. Les étapes :
Obtenez le code
$ git clone https://github.com/app-generator/flask-dashboard-shards.git
$ cd flask-dashboard-shards
Démarrez l'application dans Docker
$ sudo docker-compose pull && sudo docker-compose build && sudo docker-compose up -d
Visitez http://localhost:5005
dans votre navigateur. L'application devrait être opérationnelle.
Gunicorn 'Green Unicorn' est un serveur HTTP Python WSGI pour UNIX.
Installer en utilisant pip
$ pip install gunicorn
Démarrez l'application en utilisant le binaire gunicorn
$ gunicorn --bind 0.0.0.0:8001 run:app
Serving on http://localhost:8001
Visitez http://localhost:8001
dans votre navigateur. L'application devrait être opérationnelle.
Waitress (équivalent Gunicorn pour Windows) est censé être un serveur WSGI purement Python de qualité production avec des performances très acceptables. Il n'a aucune dépendance à l'exception de celles qui résident dans la bibliothèque standard Python.
Installer en utilisant pip
$ pip install waitress
Démarrez l'application en utilisant waitress-serve
$ waitress-serve --port=8001 run:app
Serving on http://localhost:8001
Visitez http://localhost:8001
dans votre navigateur. L'application devrait être opérationnelle.
Flask est un framework micro web écrit en Python. Il est classé comme microframework car il ne nécessite pas d’outils ni de bibliothèques particulières. Il n'a pas de couche d'abstraction de base de données, de validation de formulaire ou tout autre composant où des bibliothèques tierces préexistantes fournissent des fonctions communes.
Un tableau de bord est un ensemble de pages faciles à lire et offrant à l'utilisateur des informations en temps réel sur son entreprise. Un tableau de bord se compose généralement de représentations graphiques de l'état actuel et des tendances au sein d'une organisation. Avoir un tableau de bord bien conçu vous donnera la possibilité d'agir et de prendre des décisions éclairées en fonction des données fournies par votre entreprise - définition fournie par Creative-Tim - Modèles de tableaux de bord gratuits .
Un pack de modèles de tableau de bord d'administration Bootstrap gratuit et de haute qualité comprenant de nombreux modèles et composants. Basé sur Bootstrap 4, Shards Dashboard Lite est entièrement réactif et capable d'adapter sa mise en page à n'importe quelle taille de fenêtre. Les composants et fonctionnalités entièrement documentés ont été l'un des points clés lors de la création de Shards Dashboard Lite afin que vous puissiez vous concentrer facilement sur la création de votre produit idéal.
Fragments de tableau de bord Flask - Fournis par AppSeed App Generator .