Dasbor Flask sumber terbuka yang dihasilkan oleh AppSeed
dengan desain modern. Material Admin adalah template admin gratis yang seluruhnya dibuat menggunakan kerangka Desain Material Google untuk Web untuk mematuhi pedoman Desain Material. Muncul dengan komponen dasar dan kumpulan halaman siap pakai yang diperlukan untuk meletakkan dasar bagi aplikasi apa pun.
Fitur
DBMS: SQLite, PostgreSQL (produksi)
Alat DB: SQLAlchemy ORM, Alembic (migrasi skema)
Desain modular dengan Cetak Biru , basis kode sederhana
Otentikasi Berbasis Sesi (melalui flask_login ), Validasi formulir
Skrip penerapan: Docker, Gunicorn / Nginx, Heroku
Dukungan melalui Github dan Discord.
Tautan
Admin Bahan Flask - halaman produk
Admin Bahan Flask - penerapan LANGSUNG
Admin Bahan Flask - dokumentasi produk
Versi PRO mencakup Kit UI Premium , pembaruan Seumur Hidup, dan Dukungan LANGSUNG 24/7 (melalui Discord)
Labu Datta PRO | Labu Lembut PRO | Labu Volt PRO |
---|---|---|
$ # Dapatkan kodenya$ git clone https://github.com/app-generator/flask-dashboard-material-admin.git $cd labu-dasbor-bahan-admin $ $ # Instalasi modul Virtualenv (sistem berbasis Unix)$ virtualenv env $ sumber env/bin/aktifkan $ $ # Instalasi modul Virtualenv (sistem berbasis Windows)$ # virtualenv env$ # .envScriptsactivate$ $ # Instal modul - Database SQLite$ pip3 install -r persyaratan.txt $ $ # ATAU dengan konektor PostgreSQL$ # pip install -r persyaratan-pgsql.txt$ $ # Atur variabel lingkungan FLASK_APP$ (Unix/Mac) ekspor FLASK_APP=run.py $ (Windows) atur FLASK_APP=run.py $ (Powershell) $env:FLASK_APP = ".run.py"$ $ # Siapkan lingkungan DEBUG$ # (Unix/Mac) ekspor FLASK_ENV=pengembangan$ # (Windows) atur FLASK_ENV=pengembangan$ # (Powershell) $env:FLASK_ENV = "pengembangan"$ $ # Mulai aplikasi (mode pengembangan)$ # --host=0.0.0.0 - mengekspos aplikasi di semua antarmuka jaringan (default 127.0.0.1)$ # --port=5000 - tentukan port aplikasi (default 5000) $ flask jalankan --host=0.0.0.0 --port=5000 $ $ # Akses dasbor di browser: http://127.0.0.1:5000/
Aplikasi ini dilengkapi dengan konfigurasi dasar untuk dijalankan di Docker, Gunicorn, dan Waitress.
Aplikasi dapat dengan mudah dijalankan dalam wadah buruh pelabuhan. Langkah-langkahnya:
Dapatkan kodenya
$ git clone https://github.com/app-generator/flask-dashboard-material-admin.git $cd labu-dasbor-bahan-admin
Mulai aplikasi di Docker
$ sudo docker-compose tarik && sudo docker-compose build && sudo docker-compose up -d
Kunjungi http://localhost:5005
di browser Anda. Aplikasi harus aktif & berjalan.
Gunicorn 'Green Unicorn' adalah Server HTTP Python WSGI untuk UNIX.
Instal menggunakan pip
$ pip instal gunicorn
Mulai aplikasi menggunakan biner gunicorn
$ gunicorn --bind 0.0.0.0:8001 jalankan:app Melayani di http://localhost:8001
Kunjungi http://localhost:8001
di browser Anda. Aplikasi harus aktif & berjalan.
Waitress (setara dengan Gunicorn untuk Windows) dimaksudkan sebagai server WSGI Python murni berkualitas produksi dengan kinerja yang sangat dapat diterima. Ia tidak memiliki ketergantungan kecuali yang ada di perpustakaan standar Python.
Instal menggunakan pip
$ pip install pelayan
Mulai aplikasi menggunakan pelayan-servis
$ pelayan-melayani --port=8001 jalankan:app Melayani di http://localhost:8001
Kunjungi http://localhost:8001
di browser Anda. Aplikasi harus aktif & berjalan.
Admin Bahan Flask - Disediakan oleh AppSeed App Generator .