免费的 Django 仪表板

2025-06-10

免费的 Django 仪表板

你好,程序员们,

本文精选了一些基于现代 UI Kit 编写的Django Starters ,并根据 MIT 许可证在 GitHub 上发布。对于新手来说, Django是一个由经验丰富的开发人员构建的 Python Web 框架,旨在鼓励快速开发现代 Web 应用程序。

感谢阅读! - 内容由App Generator提供


詹戈·达塔·阿布尔

基于Datta Able Dashboard(一种开源设计)打造的开源Django项目。 该产品旨在通过高度可定制、功能丰富的页面,提供最佳的用户体验。Bootstrap


  • 简单、易于扩展的代码库
  • Datta Able设计集成
  • 动态表- 无需编码即可生成数据表
  • 动态 API - 无需编码即可公开安全的 API
  • 用于编码任务的 CLI
    • Commit/rollback Git Changes
    • Backup & restore DB
    • Interact with Django Core通过 CLI
    • Update Environment variables
    • Update Dependencies
  • Bootstrap 5 样式
  • 基于会话的身份验证、密码恢复
  • 数据库持久性:SQLite(默认),可与 MySql、PgSql 一起使用
  • Docker,用于渲染的 CI/CD
  • Vite 资产管理

Django Datta Able - 开源 Django Starter


Django Rocket

采用 Tailwind CSS 和 Flowbite 样式的开源Django 模板。该产品旨在通过高度可定制的功能丰富的页面提供最佳的开发人员体验。

开箱即用地提供了一组常用功能:API、数据表、图表、扩展用户模型和 Docker 支持,这些功能均在宽松的 MIT 许可证下提供(可在业余或商业项目中不受限制地使用)。


  • 样式:Tailwind CSS/Flowbite
  • 扩展用户模型
  • 火箭设计集成
  • 通过 ApexJS 制作图表
  • 动态表- 无需编码即可生成数据表
  • 动态 API - 无需编码即可公开安全的 API
  • 可与SQLiteMySqlPostgreSQLMsSql一起使用
  • Docker
  • CI/CD与 Render集成

Django Rocket - 使用 Tailwind 设计的开源 Django Starter


Django Soft UI 仪表板

基于现代设计的开源 Django Dashboard。Soft UI Dashboard专为喜欢大胆元素和精美网站的用户而设计,可帮助您创建令人惊叹的网站和 Web 应用。Soft
UI Dashboard包含 70 多个前端独立元素,例如按钮、输入框、导航栏、导航标签、卡片或警报,让您可以自由选择和组合。

Django Soft Dashboard - 基于现代 Bootstrap 5 设计制作的 Django 管理部分的现代模板。


Django AdminLTE

开源Django项目,基于AdminLTE打造,采用开源且标志性的Bootstrap设计。
该产品旨在通过高度可定制、功能丰富的页面,提供最佳的用户体验。

Django AdminLTE - 开源 Django Starter


Django 材料套件

像素级完美的 Bootstrap 5 UI 套件,包含Material Kit设计模块、4 个示例页面和 50 多个 UI 组件。如果您想获取灵感,或者只是想直接向客户展示一些内容,可以使用我们预先构建的示例页面快速启动您的开发。

Material Kit - 由 AppSeed 生成的启动器。


Django Argon 仪表板

开源Django Dashboard项目以Argon Dashboard为基础精心打造,是Creative-TimBootstrap 5开源设计

此入门套件附带一个代码库,该代码库使用可自定义主题的Argon Design UI (通过 PIP 安装),涵盖管理部分以及所有其他由 Django Auth 流程管理的页面。此外,无需任何额外操作或低级配置即可在RenderCI/CD进行设置。allows deploying LIVE the product

Argon Dashboard 2 - 开源 Django Starter。


Django Pixel UI 套件

基于现代Bootstrap设计打造的免费 Django Starter。该产品包含示例页面、80 个 UI 组件以及一个宽松的 (MIT) 许可证。

Pixel Bootstrap Lite - 由 AppSeed 生成的全栈启动器。


Django 仪表板材料

Material Dashboard 2 专为喜欢大胆元素和精美网站的用户而设计,助您打造令人惊艳的网站和 Web 应用。Material Dashboard内置 60 多个前端独立元素,例如按钮、输入框、导航栏、导航标签、卡片或提醒,让您可以自由选择和组合。

Material Dashboard - 由 AppSeed 生成的全栈启动器。


Django Volt 仪表板

Volt Dashboard 是一款免费的开源 Bootstrap 5 管理仪表板,包含 100 多个组件、11 个示例页面和 3 个使用 Vanilla JS 的插件。其中包含 100 多个免费的 Bootstrap 5 组件,包括按钮、警报、模态框、日期选择器等等。

Volt Dashboard - 由 AppSeed 生成的全栈启动器。


如何构建代码

第一步:准备环境。要构建和使用仪表板,我们需要安装Python3(Pyhton2 已不再支持)以及(可选,但推荐)GIT 命令工具。Github 项目也可以以 zip 压缩包的形式下载,但效率较低,因此我们建议使用 GIT 命令工具。

为了解释构建步骤,我们将从列表中随机选择一个项目:Django Dashboard Black,并构建该应用。由于所有应用都使用相同的代码库和结构,因此构建说明也相同。


步骤#1 - 克隆源代码

$ # Get the code
$ git clone https://github.com/app-generator/django-dashboard-black.git
$ cd django-dashboard-black
Enter fullscreen mode Exit fullscreen mode

步骤2 - 安装模块

每个 Python 项目的代码中都会用到一些依赖项和模块,这个项目也不例外。成功构建所需的所有模块都位于该requirements.txt文件中。让我们使用虚拟环境安装所有这些内容:

$ # Virtualenv modules installation (Unix based systems)
$ virtualenv env
$ source env/bin/activate
$
$ # Install modules
$ pip3 install -r requirements.txt
Enter fullscreen mode Exit fullscreen mode

此步骤将需要一段时间,因为 Python 将在本地编译依赖项。


步骤#3 - 设置数据库

我们的免费仪表板需要通过创建几个用于管理用户和权限的表来设置最小数据库。此阶段只需在控制台中输入两个命令即可完成:

$ # Create tables
$ python manage.py makemigrations
$ python manage.py migrate
Enter fullscreen mode Exit fullscreen mode

很简单,对吧?好吧,在开发中使用强大的框架 Django,我们的生活变得轻松多了,因为很多常见任务(比如这个)都实现了自动化。


步骤#4 - 启动应用程序

此时,我们已经安装了应用程序依赖项,数据库已创建了必要的表,我们所需要做的就是在屏幕上看到一些内容。

$
$ # Start the application (development mode)
$ python manage.py runserver # default port 8000
$
$ # Access the web app in the browser: http://127.0.0.1:8000/
Enter fullscreen mode Exit fullscreen mode

通过在浏览器中访问该应用程序,我们应该看到登录页面。如果注册和身份验证操作成功,该应用程序将解锁主仪表板页面和上下文菜单:

Django Dashboard Black - 使用 Django 编码的开源管理面板。


感谢阅读!如需更多资源,请访问:

鏂囩珷鏉ユ簮锛�https://dev.to/sm0ke/django-admin-dashboards-open-source-and-free-1o80
PREV
Django 框架 - 热门扩展,简短列表
NEXT
2019 年 Orchid 文档生成器候选名单