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.13.tar.gz (44.1 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.13-py3-none-any.whl (31.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django_errors-2.3.13.tar.gz
  • Upload date:
  • Size: 44.1 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.13.tar.gz
Algorithm Hash digest
SHA256 fa8fdfce5923291b41cfdf8fc18eeeac36912f879593f7080ed3da3c1420e3d2
MD5 e60cb321307a28c1ed0f11b3c36f4f3e
BLAKE2b-256 c5aa8b11026ca130c60befcbd367b653179412323b3942eeeec1bb331bc5237f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: django_errors-2.3.13-py3-none-any.whl
  • Upload date:
  • Size: 31.9 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.13-py3-none-any.whl
Algorithm Hash digest
SHA256 4a65802c5fe2431ca42a1e74a708ebd6b9ee481d688d7520a1f8a0f3bf06a354
MD5 bba32ce75aa50e1a05f3728daace350a
BLAKE2b-256 8e4b719572b17ac16e40546ee09427b74ae22853122bc4ab3841c6fcdf389866

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