HTTP/2 302
date: Fri, 10 Oct 2025 13:37:48 GMT
content-type: text/html; charset=utf-8
content-length: 0
location: https://django-extensions.readthedocs.io/en/latest/
server: cloudflare
cf-ray: 98c683b13b20af3d-BLR
cf-cache-status: HIT
cache-control: max-age=1200
content-language: en
strict-transport-security: max-age=31536000; includeSubDomains; preload
vary: Accept-Language, Accept-Encoding
cdn-cache-control: public
cross-origin-opener-policy: same-origin
referrer-policy: no-referrer-when-downgrade
x-backend: web-i-08281441e58eb7776
x-content-type-options: nosniff
x-rtd-domain: django-extensions.readthedocs.io
x-rtd-force-addons: true
x-rtd-project: django-extensions
x-rtd-project-method: public_domain
x-rtd-redirect: system
x-rtd-version-method: path
x-served: Django-Proxito
set-cookie: __cf_bm=9hfilGAe2A0fP5840tJr1H654PpqrB_JMyLjY8WlOuk-1760103468-1.0.1.1-3ZzwwcY9WYgLwYcZHgZotTkDAjlUwBx3iLBuuJE7kx98T0vJ8abxjz4tY7kDCMTsPDpSE.tPe2DwVnhm_K.lTHjTlKiIe3.O22O.mxa_uMc; path=/; expires=Fri, 10-Oct-25 14:07:48 GMT; domain=.readthedocs.io; HttpOnly; Secure; SameSite=None
set-cookie: _cfuvid=dPQKLqoJ.UkmxdgARvEU7xgsKQfC_o36cmL415ilx4U-1760103468101-0.0.1.1-604800000; path=/; domain=.readthedocs.io; HttpOnly; Secure; SameSite=None
alt-svc: h3=":443"; ma=86400
HTTP/2 200
date: Fri, 10 Oct 2025 13:37:49 GMT
content-type: text/html; charset=utf-8
server: cloudflare
cf-ray: 98c683b3ada2af3d-BLR
cf-cache-status: HIT
access-control-allow-origin: *
cache-control: max-age=1200
content-encoding: gzip
etag: W/"f6cd463d1fb2d956301dde42a7046a81"
last-modified: Tue, 30 Sep 2025 18:39:14 GMT
strict-transport-security: max-age=31536000; includeSubDomains; preload
vary: Accept-Encoding
access-control-allow-methods: HEAD, OPTIONS, GET
cdn-cache-control: public
referrer-policy: no-referrer-when-downgrade
x-amz-id-2: urFwrxefc+tFvgtD5gAeA5ZHrqF3DhOzu8Df9L1JCt28iyfAXXQ4XmwYonN2Ej0jW4BSSCQkGjk=
x-amz-meta-mtime: 1759257551.081616695
x-amz-request-id: TP3Q8WATC3H7G8MT
x-amz-server-side-encryption: AES256
x-backend: web-i-0827658604f5a112a
x-content-type-options: nosniff
x-rtd-domain: django-extensions.readthedocs.io
x-rtd-force-addons: true
x-rtd-path: /proxito/html/django-extensions/latest/index.html
x-rtd-project: django-extensions
x-rtd-project-method: public_domain
x-rtd-resolver-filename: /
x-rtd-version: latest
x-rtd-version-method: path
x-served: Nginx-Proxito-Sendfile
set-cookie: __cf_bm=JCObbqCa_QEFZ8XvacvdHhMCvGk6i_1vOOCXu1GRiqY-1760103469-1.0.1.1-K3BIPrPzhqaOjxCUPR4hLTYB7V5EhfiO34fKYxV8i_9_4z7buAIHsy0E8Hr6f3ttWet0_ZXUTPqNqrO2qa3jZajqppb.BS1RTQoUxbBh5sE; path=/; expires=Fri, 10-Oct-25 14:07:49 GMT; domain=.readthedocs.io; HttpOnly; Secure; SameSite=None
set-cookie: _cfuvid=mr6PnzwK_srYveoeS.YzJ6xr8FokxtNL2BUtcjo0v90-1760103469137-0.0.1.1-604800000; path=/; domain=.readthedocs.io; HttpOnly; Secure; SameSite=None
alt-svc: h3=":443"; ma=86400
Welcome to the django-extensions documentation! — django-extensions 4.2 documentation
django-extensions
Welcome to the django-extensions documentation!
Django Extensions is a collection of custom extensions for the Django Framework.
These include management commands, additional database fields, admin extensions and
much more.
Getting it
You can get Django Extensions by using pip:
$ pip install django-extensions
If you want to install it from source, grab the git repository and install:
$ git clone git://github.com/django-extensions/django-extensions.git
$ cd django-extensions
$ pip install .
Then you will need to add the django_extensions application to the
INSTALLED_APPS
setting of your Django project settings.py file.
For more detailed instructions check out our Installation instructions . Enjoy.
Compatibility with versions of Python and Django
We follow the Django guidelines for supported Python and Django versions. See more at Django Supported Versions
This might mean the django-extensions may work with older or unsupported versions but we do not guarantee it and most likely will not fix bugs related to incompatibilities with older versions.