常见问题¶
通用¶
Django Packages 是如何开始的?¶
- 2010 年,我们意识到 Django 社区中没有有效的方法来查找应用程序。
- 发布后,我们意识到使用相同的软件系统来处理其他包集可能是一个好主意。
有案例研究吗?¶
我如何贡献?¶
阅读关于贡献的页面。
如何为新包或全新网格添加列表?¶
- 访问主页,https://www.djangopackages.org/
- 点击相应的按钮,其中包是一个程序,网格是一个类别。
Django Packages 支持哪些浏览器?¶
我们对 Chrome、Safari 和 Firefox 进行正式测试。
添加对新仓库的支持有多难?¶
我们做了很多工作,使其尽可能简单。在 PyCon 2011 上,我们推出了正式的仓库处理程序 API。
为什么 DjangoPackages 上没有显示对 Python 3 的支持,但仓库却显示支持?¶
Python 3 支持的指标是通过使用 fetch_pypi_dat 方法从 PyPI 获取的数据确定的。通常,如果未指示支持 Python 3,那是因为该包没有 PyPI 包。
报告 Django Packages 上包数据的问题¶
我注意到 Django Packages 上关于包的信息不正确或已过时。我该如何报告?¶
Django Packages 主要从三个来源获取数据
- PyPI
- GitHub
- Bitbucket
如果您发现不准确的信息,最佳方法是
-
检查原始来源:首先,验证信息是否在原始来源(PyPI、GitHub 或 Bitbucket)中正确表示。
-
对于 PyPI 相关问题:如果 PyPI 上的包信息不正确或已过时,包维护者应更新其包配置(setup.py、pyproject.toml 等)中的元数据。一旦在 PyPI 上更新,Django Packages 将在其下一个更新周期中获取新的元数据。
-
对于 GitHub/Bitbucket 仓库问题:如果仓库信息不正确,请确保在源平台上正确配置了仓库详细信息。
-
在 GitHub 上提交问题:如果您已验证源信息正确,但 Django Packages 显示不正确,请打开一个“坏数据”问题
Django Packages 多久从源刷新一次数据?¶
Django Packages 会定期从 PyPI、GitHub 和 Bitbucket 获取元数据。这通过自动化过程发生,但有时源更新与这些更改出现在 Django Packages 上之间可能存在延迟。
支持的仓库托管服务¶
Django Packages 支持 GitHub 和 Bitbucket。
故障排除¶
别放弃!将问题提交到http://github.com/djangopackages/djangopackages/issues。别忘了
- 要礼貌!我们都是志愿者。
- 花时间学习 GitHub 标记语言