---
title: "编写代码"
version: 5.0
locale: zh-hans
source: https://docs.djangoproject.com/zh-hans/5.0/internals/contributing/writing-code/
canonical: https://djangodocs.dev/zh-hans/5.0/internals/contributing/writing-code/
---
# 编写代码

您想编写一些代码来改进 Django ？太棒了！您可以通过多种方式帮助 Django 的开发：

- 在我们的 [工单跟踪器](https://code.djangoproject.com/) 中 [报告错误](/zh-hans/5.0/internals/contributing/bugs-and-features/)。
- 加入 [django-developers](/zh-hans/5.0/internals/mailing-lists/#django-developers-mailing-list) 邮件列表，分享你对如何改进 Django 的想法。我们一直欢迎建议。你还可以在 [Django 论坛](https://forum.djangoproject.com/) 和 [#django-dev IRC 频道](https://web.libera.chat/#django-dev) 上进行互动。
- [提交补丁](/zh-hans/5.0/internals/contributing/writing-code/submitting-patches/) 以实现新的或修复的功能。如果你想开始贡献到 Django，阅读 [编写你的第一个 Django 贡献](/zh-hans/5.0/intro/contributing/) 教程并查看 [easy pickings](https://code.djangoproject.com/query?status=!closed&easy=1) 任务。[补丁审查清单](/zh-hans/5.0/internals/contributing/writing-code/submitting-patches/#patch-review-checklist) 也会有所帮助。
- [改进文档](/zh-hans/5.0/internals/contributing/writing-documentation/) 或 [编写单元测试](/zh-hans/5.0/internals/contributing/writing-code/unit-tests/)。
- [审查由其他用户创建的问题票和补丁](/zh-hans/5.0/internals/contributing/triaging-tickets/)。
- 阅读 [对新贡献者的建议](/zh-hans/5.0/internals/contributing/new-contributors/) 以帮助你了解开发流程。

浏览以下部分，了解如何使您的代码补丁有最大的机会被纳入 Django 核心：

- [编码风格](/zh-hans/5.0/internals/contributing/writing-code/coding-style/)
- [单元测试集](/zh-hans/5.0/internals/contributing/writing-code/unit-tests/)
- [提交补丁](/zh-hans/5.0/internals/contributing/writing-code/submitting-patches/)
- [使用 Git 和 GitHub 工作](/zh-hans/5.0/internals/contributing/writing-code/working-with-git/)
- [JavaScript](/zh-hans/5.0/internals/contributing/writing-code/javascript/)
