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.11.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.11-py3-none-any.whl (32.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django_errors-2.3.11.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.11.tar.gz
Algorithm Hash digest
SHA256 c6ef41f34d390545226d56a3b6fb02f8c7a5face41d15545b2296927c2502755
MD5 a212a740c7edd76c1663c21d6eedafcc
BLAKE2b-256 2ba2e0f5fecc1fffa74871ab6042aeb4b34b1145c0863f3c73ea69f58e85dff9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_errors-2.3.11-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.11-py3-none-any.whl
Algorithm Hash digest
SHA256 92007b45d83436a6571cd8fdce55afdfa58ca13b46b49a17dc15fde5f1d7b3d8
MD5 4e27102d6ae28f962fc8020fc4cc7713
BLAKE2b-256 34c68b76c560a4f7500a44ad6d25578b3ad9d0c7d198375039bbb598318cd299

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