Skip to content

Django

A high-level Python web framework.

Mostly friendly. Welcome, with extra rules.

Homepage Repository

AI tools may be used if contributors disclose which tools they used and for what, and review and verify all output. Unverified AI-generated contributions may be closed without review, and automated AI reviews must not be requested on Django pull requests.

Policy by area

Code contributionsPatches, pull requests and other changes written with AI tools.
Mostly friendly
  • AI use must be disclosed
  • A human must review the output
Issues & bug reportsBug reports, security reports and issues found or written with AI tools.
No policy
AI-written textPull request descriptions, issue comments and summaries written by AI.
Mostly friendly
  • AI use must be disclosed
  • A human must review the output

In their own words

Code contributions

Disclose which AI tools were used and what they were used for (e.g., generating code, drafting commit messages, writing documentation).

Django: Submitting contributions

Review and verify all AI-generated output.

Django: Submitting contributions

Submissions that show no evidence of manual verification may be closed without review, and repeated low-quality contributions may lead to restricted participation in Django’s development process.

Django: Submitting contributions

AI-written text

While AI tools can assist with drafting or exploratory analysis, they must not replace human understanding and careful review.

Django: Submitting contributions

Sources