{"title":"贡献代码","version":"6.0","locale":"zh-hans","docname":"internals/contributing/writing-code/index","url":"/zh-hans/6.0/internals/contributing/writing-code/","canonical":"https://djangodocs.dev/zh-hans/6.0/internals/contributing/writing-code/","summary":"所以你想编写一些代码、文档或测试来改进 Django？有几种方式可以帮助 Django 的开发。 教程 Link to this heading # Django 教程包含一个完整的部分，逐步引导你完成贡献代码的过程。 编写你的第一个 Django 贡献 如何引导 Link to this heading #…","html":"<h1>贡献代码<a class=\"heading-anchor\" href=\"#contributing-code\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>所以你想编写一些代码、文档或测试来改进 Django？有几种方式可以帮助 Django 的开发。</p>\n<div class=\"toctree-wrapper compound\">\n</div>\n<section id=\"tutorials\">\n<h2>教程<a class=\"heading-anchor\" href=\"#tutorials\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Django 教程包含一个完整的部分，逐步引导你完成贡献代码的过程。</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"/zh-hans/6.0/intro/contributing/\"><span class=\"doc\">编写你的第一个 Django 贡献</span></a></p></li>\n</ul>\n</section>\n<section id=\"how-to-guides\">\n<h2>如何引导<a class=\"heading-anchor\" href=\"#how-to-guides\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>如果你已经对流程和原则有了一定的了解，我们的文档还包含有关特定主题的有用指导：</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"/zh-hans/6.0/internals/contributing/writing-code/submitting-patches/\"><span class=\"doc\">How to submit a patch to Django for new and/or fixed behavior</span></a></p></li>\n<li><p><a class=\"reference internal\" href=\"/zh-hans/6.0/topics/testing/overview/\"><span class=\"doc\">How to write and run tests</span></a></p></li>\n<li><p><a class=\"reference internal\" href=\"/zh-hans/6.0/internals/contributing/writing-code/unit-tests/\"><span class=\"doc\">How to run Django's unit tests</span></a></p></li>\n<li><p><a class=\"reference internal\" href=\"/zh-hans/6.0/internals/contributing/writing-code/working-with-git/\"><span class=\"doc\">How to work with Git and GitHub</span></a></p></li>\n</ul>\n</section>\n<section id=\"related-topics\">\n<h2>相关主题<a class=\"heading-anchor\" href=\"#related-topics\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>了解我们的工作方式和采用的约定非常重要。</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"/zh-hans/6.0/internals/contributing/writing-code/coding-style/\"><span class=\"doc\">编码风格</span></a></p></li>\n<li><p><a class=\"reference internal\" href=\"/zh-hans/6.0/internals/contributing/writing-code/javascript/\"><span class=\"doc\">JavaScript 代码</span></a></p></li>\n<li><p><a class=\"reference internal\" href=\"/zh-hans/6.0/internals/contributing/accessibility/\"><span class=\"doc\">可访问性</span></a></p></li>\n<li><p><a class=\"reference internal\" href=\"/zh-hans/6.0/internals/contributing/committing-code/\"><span class=\"doc\">提交代码</span></a></p></li>\n</ul>\n<p>我们维护了一个适合首次或经验不足的贡献者的小问题精选列表，使用“easy pickings”过滤器。强烈推荐那些希望做出贡献的贡献者查看这些问题。</p>\n<ul class=\"simple\">\n<li><p>浏览 <a class=\"reference external\" href=\"https://code.djangoproject.com/query?status=!closed&amp;easy=1\">easy pickings</a> 工单。</p></li>\n</ul>\n</section>","rootId":"contributing-code","toc":[{"title":"教程","anchor":"tutorials","children":[]},{"title":"如何引导","anchor":"how-to-guides","children":[]},{"title":"相关主题","anchor":"related-topics","children":[]}],"breadcrumbs":[{"docname":"internals/index","title":"Django内部","url":"/zh-hans/6.0/internals/"},{"docname":"internals/contributing/index","title":"为 Django 做贡献","url":"/zh-hans/6.0/internals/contributing/"}],"prev":{"docname":"internals/contributing/sprint-quickstart","title":"Sprint quickstart guide","url":"/zh-hans/6.0/internals/contributing/sprint-quickstart/"},"next":{"docname":"internals/contributing/writing-code/submitting-patches","title":"提交贡献","url":"/zh-hans/6.0/internals/contributing/writing-code/submitting-patches/"},"formats":{"html":"/zh-hans/6.0/internals/contributing/writing-code/","markdown":"/zh-hans/6.0/internals/contributing/writing-code.md","json":"/zh-hans/6.0/internals/contributing/writing-code.json"},"source":"https://github.com/django/django/blob/stable/6.0.x/docs/internals/contributing/writing-code/index.txt","official":"https://docs.djangoproject.com/zh-hans/6.0/internals/contributing/writing-code/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0"],"inLocales":["en","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}