免费的 Django 仪表板
你好,程序员们,
本文精选了一些基于现代 UI Kit 编写的Django Starters ,并根据 MIT 许可证在 GitHub 上发布。对于新手来说, Django是一个由经验丰富的开发人员构建的 Python Web 框架,旨在鼓励快速开发现代 Web 应用程序。
感谢阅读! - 内容由App Generator提供。
詹戈·达塔·阿布尔
基于Datta Able Dashboard(一种开源设计)打造的开源Django项目。 该产品旨在通过高度可定制、功能丰富的页面,提供最佳的用户体验。Bootstrap
- 👉 Django Datta Able -
Product Page
- 👉 Django Datta Able -
LIVE Demo
- 简单、易于扩展的代码库
- Datta Able设计集成
- 动态表- 无需编码即可生成数据表
- 动态 API - 无需编码即可公开安全的 API
- 用于编码任务的 CLI
Commit/rollback Git Changes
Backup & restore DB
Interact with Django Core
通过 CLIUpdate Environment variables
Update Dependencies
- Bootstrap 5 样式
- 基于会话的身份验证、密码恢复
- 数据库持久性:SQLite(默认),可与 MySql、PgSql 一起使用
- Docker,用于渲染的 CI/CD
- Vite 资产管理
Django Rocket
采用 Tailwind CSS 和 Flowbite 样式的开源Django 模板。该产品旨在通过高度可定制的功能丰富的页面提供最佳的开发人员体验。
开箱即用地提供了一组常用功能:API、数据表、图表、扩展用户模型和 Docker 支持,这些功能均在宽松的 MIT 许可证下提供(可在业余或商业项目中不受限制地使用)。
- 👉 Django Rocket -
Product Page
- 👉 Django Rocket -
LIVE Demo
- 样式:Tailwind CSS/Flowbite
- 扩展用户模型
- 火箭设计集成
- 通过 ApexJS 制作图表
- 动态表- 无需编码即可生成数据表
- 动态 API - 无需编码即可公开安全的 API
- 可与SQLite、MySql、PostgreSQL、MsSql一起使用
- Docker
- CI/CD与 Render集成
Django Soft UI 仪表板
基于现代设计的开源 Django Dashboard。Soft UI Dashboard专为喜欢大胆元素和精美网站的用户而设计,可帮助您创建令人惊叹的网站和 Web 应用。Soft
UI Dashboard包含 70 多个前端独立元素,例如按钮、输入框、导航栏、导航标签、卡片或警报,让您可以自由选择和组合。
- 👉 Django Soft UI 仪表板-
Product Page
- 👉 Django Soft UI 仪表板-
LIVE Demo
- 👉 Django Soft UI 仪表板文档-
Complete Information
和支持链接
Django AdminLTE
开源Django项目,基于AdminLTE打造,采用开源且标志性的Bootstrap
设计。
该产品旨在通过高度可定制、功能丰富的页面,提供最佳的用户体验。
- 👉 Django AdminLTE -
Product page
- 👉 Django AdminLTE -
LIVE Demo
- 👉 Django AdminLTE -
Complete Information
和支持链接
Django 材料套件
像素级完美的 Bootstrap 5 UI 套件,包含Material Kit设计模块、4 个示例页面和 50 多个 UI 组件。如果您想获取灵感,或者只是想直接向客户展示一些内容,可以使用我们预先构建的示例页面快速启动您的开发。
- 👉 Django Material Kit - 产品页面
- 👉 Django Material Kit - LIVE 应用
Django Argon 仪表板
开源Django Dashboard项目以Argon Dashboard为基础精心打造,是Creative-TimBootstrap 5
的开源设计。
- 👉 Django Argon 仪表板-
Product page
- 👉 Django Argon 仪表板-
LIVE Demo
此入门套件附带一个代码库,该代码库使用可自定义主题的Argon Design UI (通过 PIP 安装),涵盖管理部分以及所有其他由 Django Auth 流程管理的页面。此外,无需任何额外操作或低级配置即可在Render上CI/CD
进行设置。allows deploying LIVE the product
Django Pixel UI 套件
基于现代Bootstrap设计打造的免费 Django Starter。该产品包含示例页面、80 个 UI 组件以及一个宽松的 (MIT) 许可证。
- 👉 Django Pixel UI Kit - 产品页面
- 👉 Django Pixel UI 套件-
LIVE demo
Django 仪表板材料
Material Dashboard 2 专为喜欢大胆元素和精美网站的用户而设计,助您打造令人惊艳的网站和 Web 应用。Material Dashboard内置 60 多个前端独立元素,例如按钮、输入框、导航栏、导航标签、卡片或提醒,让您可以自由选择和组合。
- 👉 Django 仪表板材料- 产品页面
- 👉 Django 仪表板材料- LIVE 应用
Django Volt 仪表板
Volt Dashboard 是一款免费的开源 Bootstrap 5 管理仪表板,包含 100 多个组件、11 个示例页面和 3 个使用 Vanilla JS 的插件。其中包含 100 多个免费的 Bootstrap 5 组件,包括按钮、警报、模态框、日期选择器等等。
- 👉 Volt Dashboard Django-产品页面
- 👉 Volt 仪表板 Django - 在线演示
如何构建代码
第一步:准备环境。要构建和使用仪表板,我们需要安装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
步骤2 - 安装模块
每个 Python 项目的代码中都会用到一些依赖项和模块,这个项目也不例外。成功构建所需的所有模块都位于该requirements.txt
文件中。让我们使用虚拟环境安装所有这些内容:
$ # Virtualenv modules installation (Unix based systems)
$ virtualenv env
$ source env/bin/activate
$
$ # Install modules
$ pip3 install -r requirements.txt
此步骤将需要一段时间,因为 Python 将在本地编译依赖项。
步骤#3 - 设置数据库
我们的免费仪表板需要通过创建几个用于管理用户和权限的表来设置最小数据库。此阶段只需在控制台中输入两个命令即可完成:
$ # Create tables
$ python manage.py makemigrations
$ python manage.py migrate
很简单,对吧?好吧,在开发中使用强大的框架 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/
通过在浏览器中访问该应用程序,我们应该看到登录页面。如果注册和身份验证操作成功,该应用程序将解锁主仪表板页面和上下文菜单:
鏂囩珷鏉ユ簮锛�https://dev.to/sm0ke/django-admin-dashboards-open-source-and-free-1o80感谢阅读!如需更多资源,请访问: