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许可 - 有关详细信息,请参阅许可证文件。