Skip to main content

A simple plugin to attach a debugger in Django during runserver

Project description

django-debugger

A simple plugin to attach a debugger in Django during runserver

Installation

pip install django-debugger

Usage

  1. Prepend django_debugger to top of the INSTALLED_APPS

    INSTALLED_APPS = [
        "django_debugger",
        ...
    ]
    
    # Or if you have multiple settings configuration
    INSTALLED_APPS = [ 
        "django_debugger",
        ... # custom development apps
    ] + INSTALLED_APPS
    
  2. Add --enable-debugger argument to runserver command

    python manage.py runserver ---enable-debugger 0.0.0.0:8000
    

    OR

    Add DEBUGGER_ENABLE = True to settings file.

Settings Variables

  • DEBUGGER_ENABLE = True : Attaches debugger.
  • DEBUGGER_ADDRESS = "0.0.0.0" : Address to listen for remote debugging
  • DEBUGGER_PORT = 5678 : Port to listen for remote debugging
  • DEBUGGER_WAIT_FOR_ATTACH = False : Wait for debugger to attach before continuing.

Project details


Download files

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

Source Distribution

django-debugger-0.6.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

django_debugger-0.6-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file django-debugger-0.6.tar.gz.

File metadata

  • Download URL: django-debugger-0.6.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6

File hashes

Hashes for django-debugger-0.6.tar.gz
Algorithm Hash digest
SHA256 e07eeb677b1794142551c639fd7b43eb229c569fa3be74feefae6f00cff40b74
MD5 dc494bacae365479e74af05dbfa1aea2
BLAKE2b-256 eafc96d55e08ae25f49cd58a48b251de309bdb5e4d6e95b0f135a7eba90277d0

See more details on using hashes here.

File details

Details for the file django_debugger-0.6-py3-none-any.whl.

File metadata

  • Download URL: django_debugger-0.6-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6

File hashes

Hashes for django_debugger-0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 6e1ae97aa7ebd7434ad8157e5058e7be761a4a647248c694ac88768de2f0196c
MD5 09d40e9fddceddc3223255cd00ff7968
BLAKE2b-256 1c05d59f1c48d4a726c1728c58d06fce0ddf61f26aca53a771136b709e7e74d5

See more details on using hashes here.

Supported by

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