Django 样板
wemake-django-模板
你好,程序员们,
在本文中,我将提供一份开源Django 样板代码的简短列表,通过重用开源爱好者提供的一些有价值的工作,它可以帮助您快速启动一个新的 Django 项目。
对于新手来说,Django是一个功能强大的框架,它提供了一整套 Web 开发工具,涵盖从 URL 路由到表单处理以及用户身份验证等各个方面。它通过其结构和规范来推广 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 AdminLTE
开源Django项目,基于AdminLTE打造,采用开源且标志性的Bootstrap
设计。
该产品旨在通过高度可定制、功能丰富的页面,提供最佳的用户体验。
- 👉 Django AdminLTE -
Product page
- 👉 Django AdminLTE -
LIVE Demo
- 👉 Django AdminLTE -
Complete Information
和支持链接
Django 材料套件
Material Kit 2专为喜欢大胆元素和漂亮网站的用户而设计,可以帮助您创建令人惊叹的网站和网络应用程序。Material Kit 2
它由 60 多个前端独立元素构建而成,例如按钮、输入、导航栏、导航选项卡、卡片或警报,让您可以自由选择和组合。
- 👉 Django Material Kit - 产品页面
- 👉 Django Material Kit - LIVE 应用
Django 仪表板材料
Material Dashboard 是一款免费的 Material Bootstrap 4 管理界面,其全新设计灵感源自 Google 的 Material Design。Material Dashboard 为侧边栏和卡片标题提供了 5 种颜色滤镜选择(蓝色、绿色、橙色、红色和紫色),并支持在侧边栏上设置背景图片。
- 👉 Django 仪表板材料- 产品页面
- 👉 Django 仪表板材料- LIVE 应用
Django Boilerplate 软 UI
开源Django Dashboard在Soft UI Dashboard之上精心打造,Bootstrap 5
是来自 的开源设计Creative-Tim
。
Soft UI Dashboard 由超过 70 个前端独立元素构成,例如按钮、输入、导航栏、导航选项卡、卡片或警报,让您可以自由选择和组合。
- 👉 Soft UI Dashboard Django-产品页面
- 👉软 UI 仪表板 Django - 在线演示
Django 黑色仪表板
Black Dashboard 是一款精美的 Bootstrap 4 管理仪表板,它拥有大量精心设计的组件,可轻松组合,外观惊艳。它融合了赏心悦目的色彩、宽敞的卡片布局、精美的字体和图形。
- 👉 Black Dashboard Django-产品页面
- 👉黑色仪表板 Django - 现场演示
Cookiecutter Django
这个流行的 Django 启动器由Cookiecutter提供支持,这是一个从项目模板创建项目的命令行实用程序。
特征
- Django LTS / Python3
- 可主题化
- 部署脚本:Heroku、PythonAnywhere
DjangoX
一个用于快速启动新 Django 项目的框架。它包含自定义用户模型、电子邮件/密码身份验证、通过 Google/Facebook/Twitter 等平台进行社交身份验证的选项以及静态资产。
初始数据
- 星形 (570)、叉形 (105)
- 麻省理工学院许可证
特征
- 对于 Django 2.2 和 Python 3.7
- 使用 pipenv 的现代虚拟环境
- 使用 Bootstrap v4.1.3 进行样式设置
- 自定义用户模型
- 用于登录/注册的电子邮件/密码,而不是 Django 的默认用户名/电子邮件/密码模式
- 通过 django-allauth 进行社交身份验证
- django 调试工具栏
Django 黑客马拉松入门
Django Web 应用程序的样板应用程序。
初始数据
- 星号 (1.4k)、叉子 (272)
- 麻省理工学院许可证
特征
- 用户注册
- 与 Django Rest Framework 集成
- 使用用户名和密码进行基本身份验证
- OAuth 1.0a、OAuth 2.0(Github、LinkedIn、Instagram)
- API 示例(Github、LinkedIn、Instagram)
Django React 样板
初始数据
- 星形(700),叉形(152)
- 麻省理工学院许可证
特征
一个 Django 项目样板/模板,包含许多最先进的库和工具,例如:
- React,用于构建交互式 UI
- django-js-reverse,用于在 JS 上生成 URL
- Bootstrap 4,用于响应式样式
- Webpack,用于打包静态资源
- Celery,用于后台工作任务
- WhiteNoise 与 brotlipy 结合,实现高效的静态文件服务
- 通过 Github 和 Commercial 为定制项目提供免费支持
Django Gentelella 模板
一个简单且流行的 Django 启动器,集成了 Gentelella UI Kit。
初始数据
- 星形 (270), 叉形 (129)
- 麻省理工学院许可证
特征
- 基本身份验证(用户名和密码)
- SQLite 数据库
- 结构简单,适合初学者
文章来源:https://dev.to/sm0ke/django-boilerplate-code-open-source-and-free-2aa5感谢阅读!如需更多资源,请访问: