Skip to main content

An elegant debug assistant for Django, inspired by Laravel Telescope

Project description

django-telescope

An elegant debug assistant for Django, inspired by Laravel Telescope.

Installation

pip install django-telescope

Add to your Django settings:

INSTALLED_APPS = [
    "daphne",
    "telescope",
    # ... your apps
]

TELESCOPE = {
    "ENABLED": True,
}

Add the middleware:

MIDDLEWARE = [
    "telescope.middleware.TelescopeMiddleware",
    # ... other middleware
]

Add URL routing:

from django.urls import include, path

urlpatterns = [
    path("telescope/", include("telescope.urls")),
]

Features

  • Real-time monitoring via WebSockets
  • 17 watchers: requests, queries, exceptions, models, logs, cache, mail, Redis, views, events, commands, dumps, HTTP client, gates, notifications, schedules, batches
  • N+1 query detection
  • Beautiful Vue.js dashboard with dark/light themes
  • Request-scoped buffering with bulk writes

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_scope-0.1.0.tar.gz (82.6 kB view details)

Uploaded Source

Built Distribution

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

django_scope-0.1.0-py3-none-any.whl (109.2 kB view details)

Uploaded Python 3

File details

Details for the file django_scope-0.1.0.tar.gz.

File metadata

  • Download URL: django_scope-0.1.0.tar.gz
  • Upload date:
  • Size: 82.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for django_scope-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3ca265d6d67cc18b6c106c06b8d1794aa0a71b60e48541686268cad4e93d7d97
MD5 5df0a6af4d6aef74babd2b7eb8c348d6
BLAKE2b-256 edc106b04f5564df6edafd713cbc5b79f6ae1b9ffeaf2917a61b2ae4cf8439c2

See more details on using hashes here.

File details

Details for the file django_scope-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: django_scope-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 109.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for django_scope-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5e30870400163ae6295ebeb9eb4b982bdf39c189259d10e8a1285a81e1d0bf37
MD5 8cb11c9a8977f91ccf46729cb3759d46
BLAKE2b-256 af4a061ac2768415ff15f2b70a14636c790be0b475b46202150215d61e5093b6

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