Skip to main content

django-errors PyPi license

PyPi status PyPi version PyPi python version PyPi downloads PyPi downloads PyPi downloads

GitHub GitHub release GitHub release

Test codecov.io pre-commit.ci status gitthub.com

Check Demo Project

  • Browser the demo app on-line on Heroku
  • Check the demo repo on GitHub

Requirements

  • Python 3.9+ supported.
  • Django 3.2+ supported.

Setup

  1. Install from pip:
pip install django-errors
  1. modify settings.py by adding the app to INSTALLED_APPS:
INSTALLED_APPS = [
    # ...
    "django_errors",
    # ...
]
  1. Finally, modify your project urls.py with handlers for all errors:
# ...other imports...
from django_errors import views as errors_views

urlpatterns = [
    # ...other urls...
]

handler400 = errors_views.custom_400
""" Handle 400 error """

handler403 = errors_views.custom_403
""" Handle 403 error """

handler404 = errors_views.custom_404
""" Handle 404 error """

handler500 = errors_views.custom_500
""" Handle 500 error """

Run Example Project

git clone --depth=50 --branch=django-errors https://github.com/DLRSP/example.git DLRSP/example
cd DLRSP/example
python manage.py runserver

Now browser the app @ http://127.0.0.1:8000

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_errors-2.3.12.tar.gz (44.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_errors-2.3.12-py3-none-any.whl (32.0 kB view details)

Uploaded Python 3

File details

Details for the file django_errors-2.3.12.tar.gz.

File metadata

  • Download URL: django_errors-2.3.12.tar.gz
  • Upload date:
  • Size: 44.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for django_errors-2.3.12.tar.gz
Algorithm Hash digest
SHA256 32e7e95838340094183aff02b51213b51cc313012b09bc494ab6a8431f399cf2
MD5 e004cc66f863f7d96fa4f0501d7c8d7a
BLAKE2b-256 9434d1bd46330385593cf2cbe2305e69b81bdced1e9436692bdfd4c7299bcae0

See more details on using hashes here.

File details

Details for the file django_errors-2.3.12-py3-none-any.whl.

File metadata

  • Download URL: django_errors-2.3.12-py3-none-any.whl
  • Upload date:
  • Size: 32.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for django_errors-2.3.12-py3-none-any.whl
Algorithm Hash digest
SHA256 43694915bb843d723e38a69b971d253a3a9bfc4aad1726a95fc39df56df3fee5
MD5 b354bf6eecb8aacfcb4aa6e00fec89c2
BLAKE2b-256 7fe61a9289df26bcc30579818c1c827c5ba72f2b7e8d025c858cdc8e775be9bd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page