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

Uploaded Python 3

File details

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

File metadata

  • Download URL: django_errors-2.3.9.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.9.tar.gz
Algorithm Hash digest
SHA256 b6cad1f951d4fda323668ce628168b318cbca114ea535e19e79aefe3cde2ec90
MD5 0fd5c5b8dec499a5e58384a1d93ad536
BLAKE2b-256 7dba74b4ffcb9cb2ced363596dc5c228b58355a296dccd965405c943d73014f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_errors-2.3.9-py3-none-any.whl
  • Upload date:
  • Size: 33.7 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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 1970599bf3eef81028329805960eaea0fb0a933701d6e38d2bf0b333e0cfa752
MD5 2f9fecfb8e6f287e95230d466a92b869
BLAKE2b-256 c127bc25dbaea86c5d00ff3103f4b2b6e9316fe0ae753bdf8e6733085278bbf1

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