for Jet Admin – 適用於您的應用程式的管理面板框架
Jet Admin是一項 SaaS 服務,可自動為您的應用程式產生可擴充的背景。
Jet Bridge是一個獨立的應用程序,它產生 REST API,透過該 API 將 SQL 資料庫連接到Jet Admin 。
該專案旨在滿足小型新創公司和成熟公司的要求。
這是我們流行的 Django Jet 管理介面的完全翻版。
CRUD(建立、讀取、更新、刪除)
查看、建立、更新或刪除資料的所有常見操作。
搜尋和過濾
使用最常見的查找功能透過任何欄位輕鬆過濾數據,並按文字出現搜尋它們。對於某些特定情況,您可以建立 SQL 段來進行篩選。
段
分段允許您將套用的篩選器集儲存為分段或從 SQL 查詢建立它以便將來快速使用。
所見即所得界面定制
您可以直觀地自訂介面的幾乎每個部分 - 導航選單、集合清單檢視、記錄建立/更新表單。
清單視圖佈局
許多開箱即用的清單佈局,除了預設的表格視圖,例如看板和標記的地圖。
儀表板
建立不同類型的圖表、表格和其他小部件,以視覺化您的 KPI 或監控數據,無需編程 - 在您的視覺化介面內。可以使用 SQL 建立複雜的資料查詢。
團隊和權限
邀請使用者就專案進行協作並根據其團隊分配存取權限。
出口
您可以將所有集合資料或部分資料匯出為最常見的格式,例如 CSV 或 Excel。
響應式佈局
該介面針對從手機到平板電腦再到桌上型電腦的任何裝置進行了最佳化。
雖然我們試圖包含大多數開箱即用的重要功能,但有時這還不夠。對於任何特定情況,我們提供 Flex 功能來實現標準功能不具備的功能:
自訂視圖
對於非常特定的頁面,您可以基於 React、Angular 或任何其他框架來建立自己的自訂 FlexView,並將其整合到 Jet Admin 介面中。編寫您自己的自訂 JS/CSS/HTML 在實現您需要的任何頁面時沒有限制。
自訂操作
如果需要對後端內的記錄或任何其他業務邏輯執行某些操作,您可以建立 FlexActions 並直接從 Jet Admin 介面執行它們。支援將一些附加參數傳遞到您的後端。
自訂字段
有時,您可能需要由多個欄位組合而成的自訂欄位、使用相關集合中的欄位或某些計算的結果。在這種情況下,您可以使用 FlexField 並編寫自訂 JavaScript 函數,以您想要的任何方式格式化欄位資料。
Jet Admin是託管在Jet Admin端的 SaaS 前端應用程序,可在瀏覽器中執行。它透過您安裝在您身邊的開源Jet Bridge後端應用程式連接到您的專案 SQL 資料庫。因此,將Jet Admin與您的專案整合只需安裝一個元件 - Jet Bridge 。安裝後的樣子如下:
你的應用程式
與您的資料庫配合使用的任何應用程式。 Jet Admin不直接與其互動。
資料庫
您的資料庫Jet Admin無法直接存取。
噴射橋
安裝在伺服器端並連接到資料庫的開源應用程式。它會根據您的資料庫結構自動產生 REST API。 Jet Interface透過Jet Bridge與資料庫搭配使用。
噴射介面
可透過任何瀏覽器存取的 Web 應用程式。此 Web 應用程式的維護和更新由Jet Admin團隊負責。您的應用程式資料直接從Jet Bridge傳輸到瀏覽器中的Jet Interface ,並且對Jet Admin服務不可見。
Python 2.7 或 3.4+
以下任意SQL 資料庫:
為了在您的專案上安裝 Jet Admin,請遵循以下指南:
https://app.jetadmin.io/projects/create
如果您還沒有Jet帳戶,系統會要求您建立帳戶並使用現有帳戶登入。
註冊您的專案後,您將被重定向到您的專案並可以開始使用Jet
請隨時給我們發電子郵件 – [email protected]
該項目(Jet Bridge)已獲得MIT許可 - 有關詳細信息,請參閱許可證文件。