由 AppSeed 在Flask框架中產生的管理儀表板。
iDashboard 是一個免費、輕量級的管理儀表板模板,它建立在 Bootstrap 和 Apple 的人機介面指南之上。出色的設計與簡潔的程式碼相結合,它在開發社群中變得非常流行。立即取得這個史詩般的免費模板,將您的應用程式提升到一個全新的水平 - 由 YooKits 提供的設計。
特徵
DBMS:SQLite、PostgreSQL(生產)
資料庫工具:SQLAlchemy ORM、Alembic(架構遷移)
帶有藍圖的模組化設計,簡單的程式碼庫
基於會話的身份驗證(透過flask_login ),表單驗證
部署腳本:Docker、Gunicorn / Nginx、Heroku
透過Github和 Discord 支援。
連結
Flask iDashboard - 產品頁面
Flask iDashboard 演示 - 現場演示
Flask 教學 - Flask 入門
PRO 版本包括進階 UI 套件、終身更新和24/7 即時支援(透過 Discord)
燒瓶達塔 PRO | 燒瓶軟體專業版 | Flask Volt PRO |
---|---|---|
$ # 取得程式碼$ git clone https://github.com/app-generator/flask-idashboard-free.git $ cd 燒瓶-idashboard-免費 $ $ # Virtualenv 模組安裝(基於 Unix 的系統)$ virtualenv env $ 來源環境/bin/activate $ $ # Virtualenv 模組安裝(基於 Windows 的系統)$ # virtualenv env$ # .envScriptsactivate$ $ # 安裝模組 - SQLite 資料庫$ pip3 install -r requests.txt $ $ # 或使用 PostgreSQL 連接器$ # pip install -r requests-pgsql.txt$ $ # 設定 FLASK_APP 環境變數$ (Unix/Mac) export FLASK_APP=run.py $ (Windows) 設定 FLASK_APP=run.py $ (Powershell) $env:FLASK_APP = ".run.py"$ $ # 設定 DEBUG 環境$ # (Unix/Mac) export FLASK_ENV=development$ # (Windows) set FLASK_ENV=development$ # (Powershell) $env:FLASK_ENV = "development"$ $ # 啟動應用程式(開發模式)$ # --host=0.0.0.0 - 在所有網路介面上公開應用程式(預設127.0.0.1)$ # --port=5000 - 指定應用程式連接埠(預設5000) $ flask運作--主機=0.0.0.0--連接埠=5000 $ $ # 在瀏覽器中存取儀表板:http://127.0.0.1:5000/$ # 建立新使用者並進行驗證
注意:該應用程式不提供預設用戶 -請在使用該應用程式之前建立一個新用戶
該應用程式提供了在 Docker、Gunicorn 和 Waitress 中執行的基本配置。
該應用程式可以在 Docker 容器中輕鬆執行。步驟:
取得程式碼
$ git 克隆 https://github.com/app-generator/flask-idashboard-free.git $ cd 燒瓶-idashboard-免費
在 Docker 中啟動應用程式
$ sudo docker-compose pull && sudo docker-compose build && sudo docker-compose up -d
在瀏覽器中造訪http://localhost:5005
。該應用程式應該已啟動並正在運行。
Gunicorn 'Green Unicorn' 是適用於 UNIX 的 Python WSGI HTTP 伺服器。
使用 pip 安裝
$ pip 安裝gunicorn
使用gunicorn二進位檔啟動應用程式
$ Gunicorn --bind 0.0.0.0:8001 運行:應用程式 服務於 http://localhost:8001
在瀏覽器中造訪http://localhost:8001
。該應用程式應該已啟動並正在運行。
Waitress(相當於 Windows 的 Gunicorn)旨在成為一個生產品質的純 Python WSGI 伺服器,具有非常可接受的效能。除了 Python 標準庫中的依賴項之外,它沒有任何依賴項。
使用 pip 安裝
$ pip 安裝女服務員
使用 waitress-serve 啟動應用程式
$ waitress-serve --port=8001 run:app 服務於 http://localhost:8001
在瀏覽器中造訪http://localhost:8001
。該應用程式應該已啟動並正在運行。
透過電子郵件 <[email protected]> 和Github問題追蹤器提供免費支持
透過 Discord 為付費方案和商業產品提供 24/7 即時支援。
Flask iDashboard 免費 - 產品頁面
Flask框架-官網
Flask Dashboard - 開源樣板 - Dev.to 平台上發表的熱門文章
Flask Dashboard - 索引由Admin-Dashboards.com提供
抄送4.0
Flask iDashboard 設計 - 由AppSeed 應用程式產生器提供。