# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= python-django-extensions VERSION= 4.1 KEYWORDS= python VARIANTS= v13 v14 SDESC[v13]= Extensions for Django (3.13) SDESC[v14]= Extensions for Django (3.14) HOMEPAGE= https://github.com/django-extensions/django-extensions CONTACT= Python_Automaton[python@ironwolf.systems] DOWNLOAD_GROUPS= main SITES[main]= PYPIWHL/64/96/d967ca440d6a8e3861120f51985d8e5aec79b9a8bdda16041206adfe7adc DISTFILE[1]= django_extensions-4.1-py3-none-any.whl:main DIST_SUBDIR= python-src DF_INDEX= 1 SPKGS[v13]= single SPKGS[v14]= single OPTIONS_AVAILABLE= PY313 PY314 OPTIONS_STANDARD= none VOPTS[v13]= PY313=ON PY314=OFF VOPTS[v14]= PY313=OFF PY314=ON DISTNAME= django_extensions-4.1.dist-info GENERATED= yes [PY313].RUN_DEPENDS_ON= python-Django:single:v13 [PY313].USES_ON= python:v13,wheel [PY314].RUN_DEPENDS_ON= python-Django:single:v14 [PY314].USES_ON= python:v14,wheel [FILE:2260:descriptions/desc.single] =================== Django Extensions =================== :alt: Latest PyPI version :alt: Supports Wheel format :alt: Coverage Django Extensions is a collection of custom extensions for the Django Framework. Getting Started =============== The easiest way to figure out what Django Extensions are all about is to watch the `excellent screencast by Eric Holscher`__ (`watch the video on vimeo`__). In a couple minutes Eric walks you through a half a dozen command extensions. There is also a `short screencast on GoDjango's Youtube Channel`__ to help show you even more. Requirements ============ Django Extensions requires Django 4.2 or later. 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 from GitHub:: $ git clone git://github.com/django-extensions/django-extensions.git $ cd django-extensions $ pip install . Installing It ============= To enable `django_extensions` in your project you need to add it to `INSTALLED_APPS` in your projects `settings.py` file: .. code-block:: python INSTALLED_APPS = ( ... 'django_extensions', ... ) Using It ======== Generate (and view) a graphviz graph of app models:: $ python manage.py graph_models -a -o myapp_models.png Produce a tab-separated list of `(url_pattern, view_function, name)` tuples for a project:: $ python manage.py show_urls Check templates for rendering errors:: $ python manage.py validate_templates Run the enhanced django shell:: $ python manage.py shell_plus Run the enhanced django runserver, (requires Werkzeug install):: $ python manage.py runserver_plus Getting Involved ================ Open Source projects can always use more help. Fixing a problem, documenting a feature, adding translation in your language. If you have some time to spare and like to help us, here are the places to do so: - GitHub: https://github.com/django-extensions/django-extensions - Mailing list: https://groups.google.com/group/django-extensions - Translations: https://www.transifex.com/projects/p/django-extensions/ Documentation ============= You can view documentation online at: [FILE:128:distinfo] 0699a7af28f2523bf8db309a80278519362cd4b6e1fd0a8cd4bf063e1e023336 232980 python-src/django_extensions-4.1-py3-none-any.whl