django

The Web framework for perfectionists with deadlines.

https://github.com/django/django

Science Score: 10.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    52 of 3049 committers (1.7%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.6%) to scientific vocabulary

Keywords

apps django framework models orm python templates views web

Keywords from Contributors

packaging pallets pip closember jinja forhumans requests wsgi cookies humans
Last synced: 14 days ago · JSON representation

Repository

The Web framework for perfectionists with deadlines.

Basic Info
Statistics
  • Stars: 84,899
  • Watchers: 2,282
  • Forks: 32,898
  • Open Issues: 364
  • Releases: 0
Topics
apps django framework models orm python templates views web
Created about 14 years ago · Last pushed 10 months ago
Metadata Files
Readme Contributing Funding License Code of conduct Security Authors

README.rst

======
Django
======

Django is a high-level Python web framework that encourages rapid development
and clean, pragmatic design. Thanks for checking it out.

All documentation is in the "``docs``" directory and online at
https://docs.djangoproject.com/en/stable/. If you're just getting started,
here's how we recommend you read the docs:

* First, read ``docs/intro/install.txt`` for instructions on installing Django.

* Next, work through the tutorials in order (``docs/intro/tutorial01.txt``,
  ``docs/intro/tutorial02.txt``, etc.).

* If you want to set up an actual deployment server, read
  ``docs/howto/deployment/index.txt`` for instructions.

* You'll probably want to read through the topical guides (in ``docs/topics``)
  next; from there you can jump to the HOWTOs (in ``docs/howto``) for specific
  problems, and check out the reference (``docs/ref``) for gory details.

* See ``docs/README`` for instructions on building an HTML version of the docs.

Docs are updated rigorously. If you find any problems in the docs, or think
they should be clarified in any way, please take 30 seconds to
`fill out a ticket `_. You can log in
with your GitHub account, or with a DjangoProject account if you have one. Once
you log in, a New Ticket button is available next to View Tickets.

To get more help:

* Join the `Django Discord community `_.

* Join the community on the `Django Forum `_.

To contribute to Django:

* Check out https://docs.djangoproject.com/en/dev/internals/contributing/ for
  information about getting involved.

To run Django's test suite:

* Follow the instructions in the "Unit tests" section of
  ``docs/internals/contributing/writing-code/unit-tests.txt``, published online at
  https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/unit-tests/#running-the-unit-tests

Supporting the Development of Django
====================================

Django's development depends on your contributions.

If you depend on Django, remember to support the Django Software Foundation: https://www.djangoproject.com/fundraising/

Owner

  • Name: Django
  • Login: django
  • Kind: organization
  • Location: Internet

Committers

Last synced: 11 months ago

All Time
  • Total Commits: 33,148
  • Total Committers: 3,049
  • Avg Commits per committer: 10.872
  • Development Distribution Score (DDS): 0.897
Past Year
  • Commits: 913
  • Committers: 212
  • Avg Commits per committer: 4.307
  • Development Distribution Score (DDS): 0.887
Top Committers
Name Email Commits
Tim Graham t****m@g****m 3,400
Adrian Holovaty a****n@h****m 2,776
Malcolm Tredinnick m****k@g****m 1,872
Russell Keith-Magee r****l@k****m 1,730
Claude Paroz c****e@2****t 1,702
Mariusz Felisiak f****z@g****m 1,629
Aymeric Augustin a****n@m****g 1,318
Jacob Kaplan-Moss j****b@j****g 884
Jannis Leidel j****s@l****o 880
Simon Charette c****s@g****m 726
Luke Plant L****8@c****t 497
Ramiro Morales c****0@g****m 464
Jon Dufresne j****e@g****m 425
Alex Gaynor a****r@g****m 412
Andrew Godwin a****w@a****g 394
Sergey Fedoseev f****y@g****m 373
Nick Pope n****e@f****m 343
Anssi Kääriäinen a****i@g****m 338
Gary Wilson Jr g****n@g****m 335
Carlton Gibson c****n@n****s 314
Adam Johnson me@a****u 274
Karen Tracey k****y@g****m 274
Justin Bronn j****n@g****m 270
Florian Apolloner f****n@a****u 262
Hasan Ramezani h****7@g****m 259
James Bennett u****m@g****m 254
Baptiste Mispelon b****n@g****m 219
Carl Meyer c****l@o****t 206
Georg Bauer gb@h****e 202
Sarah Boyce 4****e 188
and 3,019 more...

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 24
  • Total pull requests: 4,709
  • Average time to close issues: about 1 month
  • Average time to close pull requests: about 1 month
  • Total issue authors: 19
  • Total pull request authors: 1,028
  • Average comments per issue: 1.08
  • Average comments per pull request: 2.24
  • Merged pull requests: 2,395
  • Bot issues: 0
  • Bot pull requests: 1
Past Year
  • Issues: 11
  • Pull requests: 2,128
  • Average time to close issues: 2 days
  • Average time to close pull requests: 11 days
  • Issue authors: 8
  • Pull request authors: 414
  • Average comments per issue: 1.27
  • Average comments per pull request: 1.45
  • Merged pull requests: 997
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • sarahboyce (3)
  • felixxm (3)
  • Antoliny0919 (2)
  • jacobtylerwalls (1)
  • Wecros (1)
  • amansharma612 (1)
  • huncut2016 (1)
  • Sahil390 (1)
  • salvo-polizzi (1)
  • timgraham (1)
  • madalinpopa (1)
  • bittner (1)
  • shubhsim7079 (1)
  • avallbona (1)
  • charettes (1)
Pull Request Authors
  • felixxm (435)
  • sarahboyce (248)
  • nessita (191)
  • adamchainz (177)
  • charettes (160)
  • jacobtylerwalls (108)
  • cliff688 (92)
  • smithdc1 (88)
  • timgraham (77)
  • Antoliny0919 (71)
  • ngnpope (59)
  • csirmazbendeguz (48)
  • shangxiao (48)
  • bcail (42)
  • claudep (42)
Top Labels
Issue Labels
DjangoCon Europe 🏰 (2) selenium (2) screenshots 🖼️ (1)
Pull Request Labels
no ticket (287) selenium (218) Djangonauts :rocket: (107) screenshots 🖼️ (97) invalid (59) DjangoCon Europe 🏰 (48) benchmark (27) DjangoCon 🦄 (16) python-matrix (16) geodjango (9) reminder (6) bug (2) dependencies (1)

Packages

  • Total packages: 17
  • Total downloads:
    • conda 3,312,470 total
    • pypi 50,235,691 last-month
    • npm 41 last-month
  • Total docker downloads: 79,908,769
  • Total dependent packages: 2,655
    (may contain duplicates)
  • Total dependent repositories: 115,033
    (may contain duplicates)
  • Total versions: 606
  • Total maintainers: 15
  • Total advisories: 100
pypi.org: django

A high-level Python web framework that encourages rapid development and clean, pragmatic design.

  • Versions: 435
  • Dependent Packages: 2,455
  • Dependent Repositories: 114,817
  • Downloads: 50,235,167 Last month
  • Docker Downloads: 79,908,769
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Forks count: 0.0%
Stargazers count: 0.0%
Downloads: 0.1%
Average: 0.1%
Docker downloads count: 0.5%
Funding
  • https://www.djangoproject.com/fundraising/
Last synced: 14 days ago
conda-forge.org: django
  • Versions: 104
  • Dependent Packages: 187
  • Dependent Repositories: 105
  • Downloads: 3,138,988 Total
Rankings
Forks count: 0.1%
Stargazers count: 0.1%
Dependent packages count: 0.4%
Average: 1.0%
Dependent repos count: 3.3%
Last synced: 3 months ago
anaconda.org: django

django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It's free and open source.

  • Versions: 37
  • Dependent Packages: 11
  • Dependent Repositories: 105
  • Downloads: 173,482 Total
Rankings
Forks count: 0.2%
Stargazers count: 0.3%
Dependent packages count: 3.8%
Average: 5.6%
Dependent repos count: 18.2%
Last synced: 18 days ago
pypi.org: djangos

This package is used for security research and demonstrations. It might contain dangerous code snippets. Do not run.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 0
Rankings
Forks count: 0.0%
Stargazers count: 0.0%
Dependent packages count: 4.8%
Dependent repos count: 6.3%
Average: 12.3%
Downloads: 50.3%
Last synced: 22 days ago
pypi.org: cone-commands

A high-level Python web framework that encourages rapid development and clean, pragmatic design.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 26 Last month
Rankings
Forks count: 0.0%
Stargazers count: 0.0%
Dependent packages count: 7.2%
Average: 12.4%
Dependent repos count: 42.2%
Maintainers (1)
Funding
  • https://www.djangoproject.com/fundraising/
Last synced: 15 days ago
pypi.org: paradoxdjango

A high-level Python web framework that encourages rapid development and clean, pragmatic design.

  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 40 Last month
Rankings
Forks count: 0.0%
Stargazers count: 0.0%
Dependent packages count: 10.1%
Average: 13.3%
Dependent repos count: 21.5%
Downloads: 34.9%
Maintainers (1)
Funding
  • https://www.djangoproject.com/fundraising/
Last synced: 15 days ago
pypi.org: django-patch

A high-level Python Web framework that encourages rapid development and clean, pragmatic design.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 40 Last month
Rankings
Forks count: 0.0%
Stargazers count: 0.0%
Dependent packages count: 10.1%
Average: 14.7%
Dependent repos count: 21.5%
Downloads: 41.7%
Maintainers (1)
Funding
  • https://www.djangoproject.com/fundraising/
Last synced: 15 days ago
pypi.org: django-init

A small example package

  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 56 Last month
Rankings
Forks count: 0.0%
Stargazers count: 0.0%
Dependent packages count: 10.1%
Average: 15.3%
Dependent repos count: 21.5%
Downloads: 44.7%
Maintainers (1)
Funding
  • https://www.djangoproject.com/fundraising/
Last synced: 15 days ago
pypi.org: django-lightweight

Django lightweight package

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 76 Last month
Rankings
Forks count: 0.0%
Stargazers count: 0.0%
Dependent packages count: 6.6%
Average: 16.2%
Dependent repos count: 30.6%
Downloads: 43.6%
Maintainers (1)
Funding
  • https://www.djangoproject.com/fundraising/
Last synced: 22 days ago
npmjs.org: @pypi/django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Thanks for checking it out.

  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 41 Last month
Rankings
Forks count: 0.0%
Stargazers count: 0.1%
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Average: 16.7%
Downloads: 64.4%
Maintainers (1)
Last synced: 15 days ago
pypi.org: django-initial-data

A small example package

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 31 Last month
Rankings
Forks count: 0.0%
Stargazers count: 0.0%
Dependent packages count: 10.1%
Average: 17.8%
Dependent repos count: 21.5%
Downloads: 57.5%
Maintainers (1)
Funding
  • https://www.djangoproject.com/fundraising/
Last synced: 15 days ago
pypi.org: django-squad

A high-level Python Web framework that encourages rapid development and clean, pragmatic design.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 47 Last month
Rankings
Forks count: 0.0%
Stargazers count: 0.0%
Dependent packages count: 11.0%
Average: 18.2%
Dependent repos count: 61.8%
Maintainers (1)
Funding
  • https://www.djangoproject.com/fundraising/
Last synced: 22 days ago
pypi.org: sqlalchemy-initial-data

A small example package

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 28 Last month
Rankings
Forks count: 0.0%
Stargazers count: 0.0%
Dependent packages count: 10.1%
Average: 18.6%
Dependent repos count: 21.5%
Downloads: 61.2%
Maintainers (1)
Funding
  • https://www.djangoproject.com/fundraising/
Last synced: 15 days ago
pypi.org: atlassian-django

A high-level Python web framework that encourages rapid development and clean, pragmatic design.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Forks count: 0.0%
Stargazers count: 0.0%
Dependent packages count: 7.3%
Average: 19.0%
Dependent repos count: 68.6%
Maintainers (1)
Funding
  • https://www.djangoproject.com/fundraising/
Last synced: 15 days ago
pypi.org: dorm-orm

Django's ORM and migration system, extracted for standalone use.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 145 Last month
Rankings
Dependent packages count: 7.0%
Average: 23.5%
Downloads: 23.8%
Dependent repos count: 39.8%
Maintainers (1)
Funding
  • https://www.djangoproject.com/fundraising/
Last synced: 15 days ago
pypi.org: privacy-guide

A Privacy Enhancing Toolkit.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 35 Last month
Rankings
Dependent packages count: 10.3%
Average: 34.0%
Dependent repos count: 57.8%
Maintainers (1)
Funding
  • https://www.djangoproject.com/fundraising/
Last synced: 15 days ago
pypi.org: riso-django

A high-level Python web framework that encourages rapid development and clean, pragmatic design.

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 9.9%
Average: 38.9%
Dependent repos count: 67.8%
Maintainers (1)
Funding
  • https://www.djangoproject.com/fundraising/
Last synced: 22 days ago

Dependencies

.github/workflows/benchmark.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
.github/workflows/docs.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/linters.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • liskin/gh-problem-matcher-wrap d8afa2cfb66dd3f982b1950429e652bc14d0d7d2 composite
  • psf/black stable composite
.github/workflows/new_contributor_pr.yml actions
  • actions/first-interaction v1 composite
.github/workflows/schedule_tests.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • actions/setup-python v4 composite
.github/workflows/schedules.yml actions
  • actions/github-script v6 composite
.github/workflows/tests.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • actions/setup-python v4 composite
package.json npm
  • eslint ^8.29.0 development
  • grunt ^1.5.3 development
  • grunt-cli ^1.4.3 development
  • grunt-contrib-qunit ^6.2.1 development
  • puppeteer ^18.1.0 development
  • qunit ^2.19.3 development
docs/requirements.txt pypi
  • Sphinx >=4.5.0
  • pyenchant *
  • sphinxcontrib-spelling *
tests/admin_scripts/custom_templates/project_template/additional_dir/requirements.in pypi
  • Django <4.2 test
  • django-extensions * test
  • environs * test
  • psycopg2-binary * test
tests/requirements/mysql.txt pypi
  • mysqlclient >=1.4.3 test
tests/requirements/oracle.txt pypi
  • cx_oracle >=7.0 test
tests/requirements/postgres.txt pypi
  • psycopg >=3.1 test
tests/requirements/py3.txt pypi
  • Pillow >=6.2.1 test
  • PyYAML * test
  • aiosmtpd * test
  • argon2-cffi >=19.2.0 test
  • asgiref >=3.6.0 test
  • backports.zoneinfo * test
  • bcrypt * test
  • black * test
  • colorama * test
  • docutils * test
  • geoip2 * test
  • jinja2 >=2.11.0 test
  • numpy * test
  • pylibmc * test
  • pymemcache >=3.4.0 test
  • pytz * test
  • pywatchman * test
  • redis >=3.4.0 test
  • selenium * test
  • sqlparse >=0.3.1 test
  • tblib >=1.5.0 test
  • tzdata * test
.github/workflows/selenium.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • postgres 12-alpine docker
pyproject.toml pypi
setup.py pypi
tests/admin_scripts/custom_templates/project_template/additional_dir/requirements.txt pypi
.github/workflows/screenshots.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite