BS4
Flask Dashboard starter ditata dengan Material Design PRO , Bootstrap 4
KIT premium dari Creative-Tim
. Produk ini dirancang untuk memberikan pengalaman pengguna terbaik dengan halaman kaya fitur yang dapat disesuaikan.
Flask Material PRO - Product page
Flask Material PRO - Demo LANGSUNG
Fitur
✅ Up-to-date dependencies
✅ Database
: SQLite
, MySql
Penggantian senyap ke SQLite
✅ DB Tools
: SQLAlchemy ORM, Flask-Migrate
✅ Authentication
, Berbasis Sesi
✅ Docker
, Kompresi Halaman melalui Flask-Minify
Deployment
Aliran CI/CD
melalui Render
CDN Support
(opsional)
Docker
Langkah 1 - Unduh & Buka zip kodenya (
requires a purchase
dari halaman produk resmi)
$ buka zip labu-bahan-dashboard-pro.zip $ cd labu-bahan-dasbor-pro
Langkah 2 - Mulai APLIKASI di
Docker
$ buruh pelabuhan-menulis --build
Kunjungi http://localhost:5085
di browser Anda. Aplikasi harus aktif & berjalan.
Langkah 1 - Unduh & Buka zip kodenya (
requires a purchase
dari halaman produk resmi)
$ buka zip labu-bahan-dashboard-pro.zip $ cd labu-bahan-dasbor-pro
Unix
, MacOS
Instal modul melalui
VENV
$virtualenv env $ sumber env/bin/aktifkan $ pip3 instal -r persyaratan.txt
Atur Lingkungan Labu
Edit .env
menggunakan env.sample
atau cukup ekspor variabel di environment
. Berikut adalah nilai yang diharapkan:
DEBUG
: mengontrol mode Development
dan Production
Default False
(produksi)
SECRET_KEY
: opsional, nilai acak digunakan jika tidak disediakan
DB credentials
Note
: jika TIDAK disediakan, atau nilai salah, SQLite digunakan
DB_ENGINE
, DB_HOST
, DB_NAME
...
Mulai aplikasi
$ labu dijalankan
Pada titik ini, aplikasi berjalan pada http://127.0.0.1:5000/
.
Proyek ini diberi kode menggunakan cetak biru, pola pabrik aplikasi, profil konfigurasi ganda (pengembangan dan produksi) dan struktur intuitif yang disajikan di bawah ini:
< ROOT PROYEK > | |-- aplikasi/ | | | |-- home/ # Aplikasi sederhana yang menyajikan file HTML | | |-- rute.py # Tentukan rute aplikasi | | | |-- otentikasi/ # Menangani rute autentikasi (login dan registrasi) | | |-- rute.py # Tentukan rute autentikasi | | |-- models.py # Mendefinisikan model | | |-- form.py # Tentukan formulir autentikasi (login dan daftar) | | | |-- statis/ | | |-- <css, JS, gambar> # file CSS, file Javascript | | | |-- templat/ # Templat yang digunakan untuk merender halaman | | |-- termasuk/ # Potongan dan komponen HTML | | | |-- Navigation.html # Komponen menu teratas | | | |-- sidebar.html # Komponen sidebar | | | |-- footer.html # Footer Aplikasi | | | |-- scripts.html # Skrip umum untuk semua halaman | | | | | |-- tata letak/ # Halaman master | | | |-- base-fullscreen.html # Digunakan oleh halaman Otentikasi | | | |-- base.html # Digunakan oleh halaman umum | | | | | |-- akun/ # Halaman autentikasi | | | |-- login.html # Halaman masuk | | | |-- register.html #Halaman pendaftaran | | | | | |-- beranda/ # Halaman Kit UI | | |-- index.html #Halaman indeks | | |-- 404-halaman.html #404 halaman | | |-- *.html # Semua halaman lainnya | | | config.py # Siapkan aplikasi | __init__.py # Inisialisasi aplikasi | |-- persyaratan.txt # Modul pengembangan - Penyimpanan SQLite | |-- Dockerfile #Penempatan |-- docker-compose.yml #Penempatan |-- gunicorn-cfg.py #Penempatan |-- nginx #Penempatan | |-- appseed-app.conf # Penerapan | |-- .env # Menyuntikkan Konfigurasi melalui Lingkungan |-- run.py # Mulai aplikasi - gerbang WSGI | |-- ************************************************** ****************************
Bahan Labu PRO BS4
- Disediakan oleh AppSeed .