D

Django 样板 wemake-django-template

2025-05-26

Django 样板

wemake-django-模板

你好,程序员们,

在本文中,我将提供一份开源Django 样板代码的简短列表,通过重用开源爱好者提供的一些有价值的工作,它可以帮助您快速启动一个新的 Django 项目。

对于新手来说,Django是一个功能强大的框架,它提供了一整套 Web 开发工具,涵盖从 URL 路由到表单处理以及用户身份验证等各个方面。它通过其结构和规范来推广 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 AdminLTE

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

Django AdminLTE - 开源 Django Starter


Django 材料套件

Material Kit 2专为喜欢大胆元素和漂亮网站的用户而设计,可以帮助您创建令人惊叹的网站和网络应用程序。Material Kit 2它由 60 多个前端独立元素构建而成,例如按钮、输入、导航栏、导航选项卡、卡片或警报,让您可以自由选择和组合。

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


Django 仪表板材料

Material Dashboard 是一款免费的 Material Bootstrap 4 管理界面,其全新设计灵感源自 Google 的 Material Design。Material Dashboard 为侧边栏和卡片标题提供了 5 种颜色滤镜选择(蓝色、绿色、橙色、红色和紫色)​​,并支持在侧边栏上设置背景图片。

Django 仪表板材料


Django Boilerplate 软 UI

开源Django Dashboard在Soft UI Dashboard之上精心打造,Bootstrap 5是来自 的开源设计Creative-Tim

Soft UI Dashboard 由超过 70 个前端独立元素构成,例如按钮、输入、导航栏、导航选项卡、卡片或警报,让您可以自由选择和组合。

Django Boilerplate Soft UI - 免费模板。


Django 黑色仪表板

Black Dashboard 是一款精美的 Bootstrap 4 管理仪表板,它拥有大量精心设计的组件,可轻松组合,外观惊艳。它融合了赏心悦目的色彩、宽敞的卡片布局、精美的字体和图形。

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


Cookiecutter Django

这个流行的 Django 启动器由Cookiecutter提供支持,这是一个从项目模板创建项目的命令行实用程序。

特征

  • Django LTS / Python3
  • 可主题化
  • 部署脚本:Heroku、PythonAnywhere

DjangoX

一个用于快速启动新 Django 项目的框架。它包含自定义用户模型、电子邮件/密码身份验证、通过 Google/Facebook/Twitter 等平台进行社交身份验证的选项以及静态资产。

DjangoX - 一个用于快速启动新 Django 项目的框架。

初始数据

  • 星形 (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
PREV
Django仪表板
NEXT
Dark Admin Dashboard - 开源且免费