欢迎来到 Django Packages 文档¶
Django Packages 是一个帮助 Django 开发者选择在其 Django 项目中使用的正确第三方包的网站。它由 Python 和 Django 编写。
本文档面向 Django Packages 的贡献者和维护者。
关于 Django Packages¶
Django Packages 包含超过 5,000 个包的信息,这些包可以帮助 Django 开发者简化工作。许多类型的包都可以添加到 Django Packages 中,包括
- 应用:通过
INSTALLED_APPS安装的小组件 - 框架:结合了许多应用的大型项目。例如 Wagtail CMS。
- 项目:独立项目,不安装到您的项目中,但仍然可能有用。例如 djangoproject.com 网站。
- 其他实用程序:其他可能安装也可能未安装,或与 Django 特定开发不直接相关但仍对 Django 开发者有用的包。例如 linter
black。
Django Packages 使用网格使包之间的比较变得更容易。网格是关于单个主题的包集合。例如,有一个 CMS 包的网格。
支持的平台¶
Django Packages 支持以下平台上托管的包
- Bitbucket (部分支持)
- GitHub (完全支持)
- GitLab (部分支持)
入门¶
您想为使 Django Packages 变得更好做出贡献吗?以下是如何开始的