“Django/docs/3.0.x/internals/contributing/index”的版本间差异
来自菜鸟教程
Django/docs/3.0.x/internals/contributing/index
(autoload) |
小 (Page commit) |
||
第1行: | 第1行: | ||
+ | {{DISPLAYTITLE:为 Django 做贡献 — Django 文档}} | ||
<div id="contributing-to-django" class="section"> | <div id="contributing-to-django" class="section"> | ||
= 为 Django 做贡献 = | = 为 Django 做贡献 = | ||
− | + | Django 是一个以志愿者为生的社区。 随着它的不断发展,我们总是需要更多的人来帮助他人。 学习 Django 后,您可以通过多种方式做出贡献: | |
− | * | + | * 加入 [https://forum.djangoproject.com/ Django 论坛] 。 这个论坛是一个讨论 Django 框架和使用它的应用程序和项目的地方。 这也是询问和回答与安装、使用或为 Django 做出贡献相关的任何问题的好地方。 |
− | * | + | * 加入 [[../../mailing-lists#django-users-mailing-list|django-users]] 邮件列表并回答问题。 此邮件列表拥有大量受众,我们非常希望保持友好和乐于助人的氛围。 如果您是 Django 社区的新手,您应该阅读 [https://code.djangoproject.com/wiki/UsingTheMailingList 发布指南] 。 |
− | * | + | * 加入 Freenode 上的 [irc://irc.freenode.net/django #django IRC 频道] 并回答问题。 通过向其他用户解释 Django,您将自己学到很多关于该框架的知识。 |
− | * | + | * 关于 Django 的博客。 我们在 [https://www.djangoproject.com/community/ 社区页面] 上联合了我们所知道的所有 Django 博客; 如果你想在那个页面上看到你的博客,你可以[https://www.djangoproject.com/community/add/blogs/ 在这里注册]。 |
− | * | + | * 为开源 Django 项目做出贡献,编写一些文档,或将您自己的代码作为开源可插拔应用程序发布。 可插拔应用的生态系统是 Django 的一大优势,帮助我们构建它! |
− | + | 如果您认为使用 ''与'' Django 工作很有趣,请等到您开始在 ''上使用'' 。 我们热衷于帮助 Django 用户成为社区的贡献成员,因此您可以通过多种方式帮助 Django 的发展: | |
− | * [[../bugs-and-features| | + | * [[../bugs-and-features|在我们的]] [https://code.djangoproject.com/ 票务跟踪器] 中报告错误 。 |
− | * | + | * 加入 [[../../mailing-lists#django-developers-mailing-list|django-developers]] 邮件列表并分享您对如何改进 Django 的想法。 我们总是乐于接受建议。 您也可以在 [irc://irc.freenode.net/django-dev #django-dev IRC 频道] 上进行互动。 |
− | * [[../writing-code/submitting-patches| | + | * [[../writing-code/submitting-patches|提交补丁]] 用于新的和/或固定的行为。 如果您正在寻找一种开始为 Django 做出贡献的方法,请阅读 [[../../../intro/contributing|为 Django 编写您的第一个补丁]] 教程,并查看 [https://code.djangoproject.com/query?status=!closed&easy=1 轻松挑选] 票证。 [[../writing-code/submitting-patches#patch-review-checklist|补丁审查清单]] 也会有所帮助。 |
− | * [[../writing-documentation| | + | * [[../writing-documentation|完善文档]]或[[../writing-code/unit-tests|编写单元测试]]。 |
− | * | + | * [[../triaging-tickets|由其他用户创建的分类票和审查补丁]]。 |
− | 真的, | + | 真的,'''ANYONE''' 可以做一些事情来帮助让 Django 变得更好更强大! |
− | + | 浏览以下部分以了解如何: | |
<div class="toctree-wrapper compound"> | <div class="toctree-wrapper compound"> | ||
− | * [[../new-contributors| | + | * [[../new-contributors|给新贡献者的建议]] |
− | ** [[../new-contributors#first-steps| | + | ** [[../new-contributors#first-steps|第一步]] |
− | ** [[../new-contributors#guidelines| | + | ** [[../new-contributors#guidelines|指南]] |
− | ** [[../new-contributors#faq| | + | ** [[../new-contributors#faq|常问问题]] |
− | * [[../bugs-and-features| | + | * [[../bugs-and-features|报告错误和请求功能]] |
− | ** [[../bugs-and-features#reporting-bugs| | + | ** [[../bugs-and-features#reporting-bugs|报告错误]] |
− | ** [[../bugs-and-features#reporting-user-interface-bugs-and-features| | + | ** [[../bugs-and-features#reporting-user-interface-bugs-and-features|报告用户界面错误和功能]] |
− | ** [[../bugs-and-features#requesting-features| | + | ** [[../bugs-and-features#requesting-features|请求功能]] |
− | ** [[../bugs-and-features#how-we-make-decisions| | + | ** [[../bugs-and-features#how-we-make-decisions|我们如何做出决定]] |
− | * [[../triaging-tickets| | + | * [[../triaging-tickets|对票进行分类]] |
− | ** [[../triaging-tickets#triage-workflow| | + | ** [[../triaging-tickets#triage-workflow|分类工作流程]] |
− | ** [[../triaging-tickets#triage-stages| | + | ** [[../triaging-tickets#triage-stages|分流阶段]] |
− | ** [[../triaging-tickets#other-triage-attributes| | + | ** [[../triaging-tickets#other-triage-attributes|其他分类属性]] |
− | ** [[../triaging-tickets#closing-tickets| | + | ** [[../triaging-tickets#closing-tickets|关闭门票]] |
− | ** [[../triaging-tickets#how-can-i-help-with-triaging| | + | ** [[../triaging-tickets#how-can-i-help-with-triaging|我如何帮助分类?]] |
− | ** [[../triaging-tickets#bisecting-a-regression| | + | ** [[../triaging-tickets#bisecting-a-regression|二分回归]] |
− | * [[../writing-code/index| | + | * [[../writing-code/index|写代码]] |
** [[../writing-code/coding-style|编码风格]] | ** [[../writing-code/coding-style|编码风格]] | ||
− | ** [[../writing-code/unit-tests| | + | ** [[../writing-code/unit-tests|单元测试]] |
− | ** [[../writing-code/submitting-patches| | + | ** [[../writing-code/submitting-patches|提交补丁]] |
− | ** [[../writing-code/working-with-git| | + | ** [[../writing-code/working-with-git|使用 Git 和 GitHub]] |
** [[../writing-code/javascript|JavaScript]] | ** [[../writing-code/javascript|JavaScript]] | ||
* [[../writing-documentation|编写文档]] | * [[../writing-documentation|编写文档]] | ||
− | ** [[../writing-documentation#getting-the-raw-documentation| | + | ** [[../writing-documentation#getting-the-raw-documentation|获取原始文档]] |
− | ** [[../writing-documentation#getting-started-with-sphinx| | + | ** [[../writing-documentation#getting-started-with-sphinx|Sphinx 入门]] |
− | ** [[../writing-documentation#how-the-documentation-is-organized| | + | ** [[../writing-documentation#how-the-documentation-is-organized|文档的组织方式]] |
− | ** [[../writing-documentation#writing-style| | + | ** [[../writing-documentation#writing-style|写作风格]] |
** [[../writing-documentation#commonly-used-terms|常用术语]] | ** [[../writing-documentation#commonly-used-terms|常用术语]] | ||
− | ** [[../writing-documentation#django-specific-terminology| | + | ** [[../writing-documentation#django-specific-terminology|Django 特定的术语]] |
− | ** [[../writing-documentation#guidelines-for-restructuredtext-files|reStructuredText | + | ** [[../writing-documentation#guidelines-for-restructuredtext-files|reStructuredText 文件指南]] |
− | ** [[../writing-documentation#django-specific-markup|Django | + | ** [[../writing-documentation#django-specific-markup|特定于 Django 的标记]] |
− | ** [[../writing-documentation#documenting-new-features| | + | ** [[../writing-documentation#documenting-new-features|记录新功能]] |
− | ** [[../writing-documentation#minimizing-images| | + | ** [[../writing-documentation#minimizing-images|最小化图像]] |
** [[../writing-documentation#an-example|一个例子]] | ** [[../writing-documentation#an-example|一个例子]] | ||
** [[../writing-documentation#spelling-check|拼写检查]] | ** [[../writing-documentation#spelling-check|拼写检查]] | ||
− | ** [[../writing-documentation#translating-documentation| | + | ** [[../writing-documentation#translating-documentation|翻译文件]] |
− | ** [[../writing-documentation#django-admin-man-page|<code>django-admin</code> | + | ** [[../writing-documentation#django-admin-man-page|<code>django-admin</code> 手册页]] |
− | * [[../localizing| | + | * [[../localizing|本地化 Django]] |
** [[../localizing#translations|翻译]] | ** [[../localizing#translations|翻译]] | ||
** [[../localizing#formats|格式]] | ** [[../localizing#formats|格式]] | ||
** [[../localizing#documentation|文档]] | ** [[../localizing#documentation|文档]] | ||
* [[../committing-code|提交代码]] | * [[../committing-code|提交代码]] | ||
− | ** [[../committing-code#handling-pull-requests| | + | ** [[../committing-code#handling-pull-requests|处理拉取请求]] |
** [[../committing-code#committing-guidelines|提交指南]] | ** [[../committing-code#committing-guidelines|提交指南]] | ||
** [[../committing-code#reverting-commits|恢复提交]] | ** [[../committing-code#reverting-commits|恢复提交]] | ||
第75行: | 第76行: | ||
</div> | </div> | ||
+ | <div class="clearer"> | ||
− | [[Category:Django 3.0.x | + | |
+ | |||
+ | </div> | ||
+ | |||
+ | [[Category:Django 3.0.x 文档]] |
2021年10月31日 (日) 04:08的最新版本
为 Django 做贡献
Django 是一个以志愿者为生的社区。 随着它的不断发展,我们总是需要更多的人来帮助他人。 学习 Django 后,您可以通过多种方式做出贡献:
- 加入 Django 论坛 。 这个论坛是一个讨论 Django 框架和使用它的应用程序和项目的地方。 这也是询问和回答与安装、使用或为 Django 做出贡献相关的任何问题的好地方。
- 加入 django-users 邮件列表并回答问题。 此邮件列表拥有大量受众,我们非常希望保持友好和乐于助人的氛围。 如果您是 Django 社区的新手,您应该阅读 发布指南 。
- 加入 Freenode 上的 #django IRC 频道 并回答问题。 通过向其他用户解释 Django,您将自己学到很多关于该框架的知识。
- 关于 Django 的博客。 我们在 社区页面 上联合了我们所知道的所有 Django 博客; 如果你想在那个页面上看到你的博客,你可以在这里注册。
- 为开源 Django 项目做出贡献,编写一些文档,或将您自己的代码作为开源可插拔应用程序发布。 可插拔应用的生态系统是 Django 的一大优势,帮助我们构建它!
如果您认为使用 与 Django 工作很有趣,请等到您开始在 上使用 。 我们热衷于帮助 Django 用户成为社区的贡献成员,因此您可以通过多种方式帮助 Django 的发展:
- 在我们的 票务跟踪器 中报告错误 。
- 加入 django-developers 邮件列表并分享您对如何改进 Django 的想法。 我们总是乐于接受建议。 您也可以在 #django-dev IRC 频道 上进行互动。
- 提交补丁 用于新的和/或固定的行为。 如果您正在寻找一种开始为 Django 做出贡献的方法,请阅读 为 Django 编写您的第一个补丁 教程,并查看 轻松挑选 票证。 补丁审查清单 也会有所帮助。
- 完善文档或编写单元测试。
- 由其他用户创建的分类票和审查补丁。
真的,ANYONE 可以做一些事情来帮助让 Django 变得更好更强大!
浏览以下部分以了解如何: