Flask Dashboard de código abierto generado por AppSeed
sobre un diseño moderno. Material Admin es una plantilla de administración gratuita que se crea íntegramente utilizando el marco Material Design de Google para la Web para cumplir con las pautas de Material Design. Viene con los componentes básicos y un conjunto de páginas prediseñadas necesarias para sentar las bases de cualquier aplicación.
Características
DBMS: SQLite, PostgreSQL (producción)
Herramientas de base de datos: SQLAlchemy ORM, Alembic (migraciones de esquemas)
Diseño modular con Blueprints , código base simple.
Autenticación basada en sesión (a través de flask_login ), validación de formularios
Scripts de implementación: Docker, Gunicorn / Nginx, Heroku
Soporte vía Github y Discord.
Campo de golf
Administrador de materiales del matraz: página del producto
Administrador de material de matraz: implementación EN VIVO
Administrador de materiales del matraz: documentación del producto
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 |
---|---|---|
$ # Obtener el código$ git clone https://github.com/app-generator/flask-dashboard-material-admin.git $ cd matraz-panel-material-admin $ $ # Instalación de módulos Virtualenv (sistemas basados en Unix)$ virtualenv env $ fuente env/bin/activar $ $ # Instalación de módulos Virtualenv (sistemas basados en Windows)$ # virtualenv env$ # .envScriptsactivate$ $ # Instalar módulos - Base de datos SQLite$ pip3 install -r requisitos.txt $ $ # O con conector PostgreSQL$ # pip install -r requisitos-pgsql.txt$ $ # Establecer la variable de entorno FLASK_APP$ (Unix/Mac) exportar FLASK_APP=run.py $ (Windows) establece FLASK_APP=run.py $ (Powershell) $env:FLASK_APP = ".run.py"$ $ # Configurar el entorno DEBUG$ # (Unix/Mac) export FLASK_ENV=desarrollo$ # (Windows) set FLASK_ENV=desarrollo$ # (Powershell) $env:FLASK_ENV = "desarrollo"$ $ # Iniciar la aplicación (modo de desarrollo)$ # --host=0.0.0.0 - exponer la aplicación en todas las interfaces de red (predeterminado 127.0.0.1)$ # --port=5000 - especificar el puerto de la aplicación (predeterminado 5000) $ flask ejecutar --host=0.0.0.0 --port=5000 $ $ # Acceda al panel en el navegador: 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 clon https://github.com/app-generator/flask-dashboard-material-admin.git $ cd matraz-panel-material-admin
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 instalar gunicorn
Inicie la aplicación usando el binario gunicorn
$ gunicorn --bind 0.0.0.0:8001 ejecutar: aplicación Sirviendo en 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 instalar camarera
Inicie la aplicación usando camarero-servicio
$ servicio de camarera --port=8001 ejecutar: aplicación Sirviendo en http://localhost:8001
Visite http://localhost:8001
en su navegador. La aplicación debería estar en funcionamiento.
Administrador de materiales de matraz: proporcionado por AppSeed App Generator .