---
title: "Django へのコントリビュート"
version: 5.0
locale: ja
source: https://docs.djangoproject.com/ja/5.0/internals/contributing/
canonical: https://djangodocs.dev/ja/5.0/internals/contributing/
---
# Django へのコントリビュート

Django はボランティアで成り立っているコミュニティです。Django が成長し続けるにつれて、私たちは常に他の人を助けるためにより多くの人を必要としています。フレームワーク自体でも、もっと広いエコシステムでも、様々な方法で貢献できます。

## Django フレームワークでの作業

Django 自体の作業は、大きく3つの分野に分けられます:

### コードを書く💻

バグを修正したり、新しい機能を追加したりしましょう。プルリクエストをすれば、次のバージョンの Django で **あなたのコード** が見られます！

[Writing code](/ja/5.0/internals/contributing/writing-code/) のドキュメントから始めてください。

### ドキュメントを書く✍️

Django のドキュメントは重要な強みの一つです。情報が豊富で徹底しています。あなたはドキュメントを改善し、フレームワークの進化に対応できるようにすることができます。

詳しくは [ドキュメントを書く](/ja/5.0/internals/contributing/writing-documentation/) を参照してください。

### Django のローカライズ🗺️

Django は100以上の言語に翻訳されています。クリンゴン語 (訳注: 『スタート・レック』に登場する宇宙人の言語) の翻訳すらあります！ i18n チームは常に言語サポートのメンテナンスと拡大を助けてくれる翻訳者を求めています。

Django の翻訳を助けるには [Django のローカライズ](/ja/5.0/internals/contributing/localizing/) を参照してください。

## コントリビューションガイド📖

Django を *使用して* 作業するのが楽しいと思うなら、Django *自体* の作業を楽しみましょう。本当に、**誰でも** Django をよりよくする助けになる何かができます。

コントリビューションガイドには、Django ウェブフレームワークを開発するのを助けるために知る必要があることのすべてが書かれています。以下のセクションを読んで開発方法を確認してください。

- [新しいコントリビューターへのアドバイス](/ja/5.0/internals/contributing/new-contributors/)

  - [最初のステップ](/ja/5.0/internals/contributing/new-contributors/#first-steps)
  - [ガイドライン](/ja/5.0/internals/contributing/new-contributors/#guidelines)
- [バグレポートと機能のリクエスト](/ja/5.0/internals/contributing/bugs-and-features/)

  - [バグレポート](/ja/5.0/internals/contributing/bugs-and-features/#reporting-bugs)
  - [ユーザーインターフェイスのバグや機能について報告する](/ja/5.0/internals/contributing/bugs-and-features/#reporting-user-interface-bugs-and-features)
  - [機能のリクエスト](/ja/5.0/internals/contributing/bugs-and-features/#requesting-features)
  - [どのように決定が下されるか](/ja/5.0/internals/contributing/bugs-and-features/#how-we-make-decisions)
- [チケットをトリアージする](/ja/5.0/internals/contributing/triaging-tickets/)

  - [トリアージのワークフロー](/ja/5.0/internals/contributing/triaging-tickets/#triage-workflow)
  - [トリアージのステージ](/ja/5.0/internals/contributing/triaging-tickets/#triage-stages)
  - [その他のトリアージ属性](/ja/5.0/internals/contributing/triaging-tickets/#other-triage-attributes)
  - [チケットを閉じる](/ja/5.0/internals/contributing/triaging-tickets/#closing-tickets)
  - [トリアージを助けるにはどうすればいいですか？](/ja/5.0/internals/contributing/triaging-tickets/#how-can-i-help-with-triaging)
  - [リグレッションの bisect](/ja/5.0/internals/contributing/triaging-tickets/#bisecting-a-regression)
- [Writing code](/ja/5.0/internals/contributing/writing-code/)

  - [Coding style](/ja/5.0/internals/contributing/writing-code/coding-style/)
  - [Unit tests](/ja/5.0/internals/contributing/writing-code/unit-tests/)
  - [Submitting patches](/ja/5.0/internals/contributing/writing-code/submitting-patches/)
  - [Working with Git and GitHub](/ja/5.0/internals/contributing/writing-code/working-with-git/)
  - [JavaScript](/ja/5.0/internals/contributing/writing-code/javascript/)
- [ドキュメントを書く](/ja/5.0/internals/contributing/writing-documentation/)

  - [Django のドキュメント作成プロセス](/ja/5.0/internals/contributing/writing-documentation/#the-django-documentation-process)
  - [ドキュメントの構成](/ja/5.0/internals/contributing/writing-documentation/#how-the-documentation-is-organized)
  - [ドキュメントの寄稿を始めるには](/ja/5.0/internals/contributing/writing-documentation/#how-to-start-contributing-documentation)
  - [執筆スタイル](/ja/5.0/internals/contributing/writing-documentation/#writing-style)
  - [よく使われる用語](/ja/5.0/internals/contributing/writing-documentation/#commonly-used-terms)
  - [Django 特有の用語](/ja/5.0/internals/contributing/writing-documentation/#django-specific-terminology)
  - [reStructuredText ファイルのガイドライン](/ja/5.0/internals/contributing/writing-documentation/#guidelines-for-restructuredtext-files)
  - [Django 固有のマークアップ](/ja/5.0/internals/contributing/writing-documentation/#django-specific-markup)
  - [新機能のドキュメントを書く](/ja/5.0/internals/contributing/writing-documentation/#documenting-new-features)
  - [画像を縮小する](/ja/5.0/internals/contributing/writing-documentation/#minimizing-images)
  - [例](/ja/5.0/internals/contributing/writing-documentation/#an-example)
  - [ドキュメントを翻訳する](/ja/5.0/internals/contributing/writing-documentation/#translating-documentation)
  - [`dango-admin` の man ページ](/ja/5.0/internals/contributing/writing-documentation/#django-admin-man-page)
- [Django のローカライズ](/ja/5.0/internals/contributing/localizing/)

  - [翻訳](/ja/5.0/internals/contributing/localizing/#translations)
  - [フォーマット](/ja/5.0/internals/contributing/localizing/#formats)
  - [ドキュメント](/ja/5.0/internals/contributing/localizing/#documentation)
- [コードのコミット](/ja/5.0/internals/contributing/committing-code/)

  - [プルリクエストの取り扱い](/ja/5.0/internals/contributing/committing-code/#handling-pull-requests)
  - [コミットガイドライン](/ja/5.0/internals/contributing/committing-code/#committing-guidelines)
  - [コミットの取り消し](/ja/5.0/internals/contributing/committing-code/#reverting-commits)

## Django コミュニティに参加する ❤️

私たちは、Django ユーザーがコミュニティのコントリビューションメンバーに飛び込む手助けすることに情熱を持っています。他にも以下のようなさまざまな方法で Django コミュニティや他の人たちを助け、素晴らしいエコシステムをサポートできます。

- [Django forum](https://forum.djangoproject.com/) に参加してください。このフォーラムは Django フレームワークとアプリケーション、そしてそれを使ったプロジェクトについてディスカッションする場です。Django のインストール、活用、コントリビュートする方法について質問・回答するのに絶好の場所でもあります。
- [django-users](/ja/5.0/internals/mailing-lists/#django-users-mailing-list) メーリングリストに参加して質問に回答して下さい。このメーリングリストは多くの購読者を持ち、私たちは友好的に助け合う雰囲気を大事にしたいと強く願っています。もし Django のコミュニティに慣れていない場合は、 [投稿ガイドライン](https://code.djangoproject.com/wiki/UsingTheMailingList) を読んでください。
- [Django Discord サーバー](https://web.libera.chat/#django) またはLibera.chatの [#django IRC チャンネル](https://discord.gg/xcRH6mN4fa) に参加して、チャットで議論したり質問に答えたりしましょう。他のユーザーにDjangoを説明することで、あなた自身もDjangoフレームワークについてより多くのことを学べるでしょう。
- Django に関するブログを書いてください。私たちは知り得た Django のブログを全て [community page](https://www.djangoproject.com/community/) 上にまとめています。もしブログをそのページに表示させたい場合は [こちらから登録してください](https://www.djangoproject.com/community/add/blogs/) 。
- オープンソースである Django にコントリビュートしたり、ドキュメントを書いたり、自身で書いたコードをプラガブルなオープンソースとして公開してください。Django においてプラガブルなアプリケーションを用いたエコシステムは大きな強みの一つになります、ご支援お願いします！

あなたと一緒に活動できるのを楽しみにしています。ようこそ！⛵️
