Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/django-commons/django-debug-toolbar
/ types & classes
Types & classes
125 in github.com/django-commons/django-debug-toolbar
⨍
Functions
780
◇
Types & classes
125
↳
Endpoints
26
↓ 12 callers
Class
DebugToolbar
debug_toolbar/toolbar.py:35
↓ 8 callers
Class
DebugToolbarMiddleware
Middleware to set up Debug Toolbar on incoming request and render toolbar on outgoing response.
debug_toolbar/middleware.py:108
↓ 6 callers
Class
SignedDataForm
Helper form that wraps a form to validate its contents on post. class PanelForm(forms.Form): # fields On render: form = Sign
debug_toolbar/forms.py:10
↓ 5 callers
Class
HistoryStoreForm
Validate params request_id: The key for the store instance to be fetched.
debug_toolbar/panels/history/forms.py:4
↓ 4 callers
Class
FakeApp
tests/panels/test_versions.py:16
↓ 4 callers
Class
SQLSelectForm
Validate params request_id: The identifier for the request query_id: The identifier for the query
debug_toolbar/panels/sql/forms.py:11
↓ 3 callers
Class
HistoryEntry
debug_toolbar/models.py:5
↓ 3 callers
Class
NonAsciiRepr
tests/models.py:6
↓ 2 callers
Class
FunctionCall
debug_toolbar/panels/profiling.py:14
↓ 2 callers
Class
HideRepr
tests/test_utils.py:97
↓ 2 callers
Class
MockAsyncPanel
tests/panels/test_async_panel_compatibility.py:8
↓ 2 callers
Class
MockSyncPanel
tests/panels/test_async_panel_compatibility.py:12
↓ 2 callers
Class
SQLPanel
Panel that displays information about the SQL queries run while processing the request.
debug_toolbar/panels/sql/panel.py:111
↓ 1 callers
Class
BoldKeywordFilter
sqlparse filter to bold SQL keywords
debug_toolbar/panels/sql/utils.py:54
↓ 1 callers
Class
ElideSelectListsFilter
sqlparse filter to elide the select list from top-level SELECT ... FROM clauses, if present
debug_toolbar/panels/sql/utils.py:14
↓ 1 callers
Class
EscapedStringSerializer
sqlparse post-processor to convert a Statement into a string escaped for inclusion in HTML .
debug_toolbar/panels/sql/utils.py:82
↓ 1 callers
Class
FailOnIteration
tests/test_integration_async.py:84
↓ 1 callers
Class
FailOnIteration
tests/test_integration.py:100
↓ 1 callers
Class
FooForm
tests/test_forms.py:14
↓ 1 callers
Class
FormParser
HTML form parser, used to check for invalid configurations of forms that take file inputs.
debug_toolbar/panels/alerts.py:9
↓ 1 callers
Class
RequestContext
debug_toolbar/_stubs.py:25
↓ 1 callers
Class
SQLQueryTriggered
Thrown when template panel triggers a query
debug_toolbar/panels/sql/tracking.py:55
↓ 1 callers
Class
StoredDebugToolbar
debug_toolbar/toolbar.py:220
↓ 1 callers
Class
TemplateReprForm
tests/forms.py:5
↓ 1 callers
Class
_StackTraceRecorder
debug_toolbar/utils.py:296
↓ 1 callers
Class
_UntrackedCache
Wrapper around a Django cache backend that suppresses debug toolbar tracking. The cache panel's monkey-patched methods check ``cache._djdt_p
debug_toolbar/store.py:260
Class
A
tests/test_utils.py:34
Class
AlertsPanel
A panel to alert users to issues.
debug_toolbar/panels/alerts.py:60
Class
AlertsPanelTestCase
tests/panels/test_alerts.py:7
Class
AppsTestCase
tests/test_apps.py:9
Class
AsyncToolbarTestClient
tests/base.py:42
Class
BaseMixin
tests/base.py:67
Class
BaseMultiDBTestCase
tests/base.py:123
Class
BaseStore
debug_toolbar/store.py:73
Class
BaseStoreTestCase
tests/test_store.py:90
Class
BaseTestCase
tests/base.py:119
Class
Binary
tests/models.py:11
Class
BuggyPanel
tests/test_integration_async.py:42
Class
BuggyPanel
tests/test_integration.py:61
Class
CachePanel
Panel that displays the cache statistics.
debug_toolbar/panels/cache.py:58
Class
CachePanelTestCase
tests/panels/test_cache.py:8
Class
CacheStore
Store that uses Django's cache framework to persist debug toolbar data.
debug_toolbar/store.py:289
Class
CacheStoreWithDatabaseBackendTestCase
Test CacheStore with DatabaseCache backend. This ensures CacheStore works correctly when using database-backed caching.
tests/test_store.py:416
Class
CacheStoreWithMemoryBackendTestCase
Test CacheStore with LocMemCache backend (in-memory caching).
tests/test_store.py:337
Class
ChecksTestCase
tests/test_checks.py:10
Class
CommonStoreTestsMixin
Mixin class with common tests that apply to all store implementations. Subclasses must set self.store to the appropriate store class. Sub
tests/test_store.py:113
Class
CommunityPanel
A panel that provides links to the Django Debug Toolbar community.
debug_toolbar/panels/community.py:6
Class
CspRenderingTestCase
Testing if `csp-nonce` renders.
tests/test_csp_rendering.py:53
Class
CustomPanel
tests/panels/test_custom.py:8
Class
CustomPanelTestCase
tests/panels/test_custom.py:16
Class
DatabaseStore
debug_toolbar/store.py:179
Class
DatabaseStoreTestCase
tests/test_store.py:241
Class
DatabaseSyncToAsync
SyncToAsync version that cleans up old database connections when it exits.
tests/sync.py:9
Class
DebugSQLShellTestCase
tests/commands/test_debugsqlshell.py:17
Class
DebugToolbarConfig
debug_toolbar/apps.py:16
Class
DebugToolbarIntegrationTestCase
tests/test_integration_async.py:234
Class
DebugToolbarIntegrationTestCase
tests/test_integration.py:314
Class
DebugToolbarJSONDecoder
Custom JSON decoder that reconstructs binary data during parsing.
debug_toolbar/store.py:52
Class
DebugToolbarJSONEncoder
debug_toolbar/store.py:23
Class
DebugToolbarLiveTestCase
tests/test_integration.py:702
Class
DebugToolbarTestCase
tests/test_integration_async.py:52
Class
DebugToolbarTestCase
tests/test_integration.py:71
Class
DebugToolbarUrlsTestCase
tests/test_toolbar.py:7
Class
DjDTCursorWrapper
debug_toolbar/panels/sql/tracking.py:108
Class
DjDTCursorWrapperMixin
debug_toolbar/panels/sql/tracking.py:114
Class
ExceptionCursorMixin
Wraps a cursor and raises an exception on any operation. Used in Templates panel.
debug_toolbar/panels/sql/tracking.py:121
Class
ForceStrTestCase
tests/test_sanitize.py:6
Class
GetNameFromObjTestCase
tests/test_utils.py:17
Class
GetResponse
debug_toolbar/_stubs.py:30
Class
GetStoreTestCase
tests/test_store.py:227
Class
HeadersPanel
A panel to display HTTP headers.
debug_toolbar/panels/headers.py:6
Class
HistoryEntryTestCase
tests/test_models.py:8
Class
HistoryPanel
A panel to display History
debug_toolbar/panels/history/panel.py:17
Class
HistoryPanelTestCase
tests/panels/test_history.py:17
Class
HistoryViewsTestCase
tests/panels/test_history.py:71
Class
InspectStack
debug_toolbar/_stubs.py:9
Class
IntegrationTestCase
Base TestCase for tests involving clients making requests.
tests/base.py:127
Class
JinjaTemplateTestCase
tests/panels/test_template.py:156
Class
LoaderWithSQL
tests/loaders.py:5
Class
Location
tests/models.py:28
Class
LoginNotRequiredTestCase
tests/test_login_not_required.py:18
Class
MemoryStore
debug_toolbar/store.py:110
Class
MemoryStoreTestCase
tests/test_store.py:202
Class
Meta
debug_toolbar/models.py:10
Class
MiddlewareSyncAsyncCompatibilityTestCase
tests/test_middleware.py:27
Class
Migration
debug_toolbar/migrations/0001_initial.py:4
Class
NormalCursorMixin
Wraps a cursor and logs queries.
debug_toolbar/panels/sql/tracking.py:131
Class
Panel
Base class for panels.
debug_toolbar/panels/__init__.py:10
Class
PanelAsyncCompatibilityTestCase
tests/panels/test_async_panel_compatibility.py:16
Class
PostgresJSON
tests/models.py:18
Class
PrintQueryWrapper
debug_toolbar/management/commands/debugsqlshell.py:20
Class
ProfilingPanel
Panel that displays profiling information.
debug_toolbar/panels/profiling.py:150
Class
ProfilingPanelIntegrationTestCase
tests/panels/test_profiling.py:95
Class
ProfilingPanelTestCase
tests/panels/test_profiling.py:18
Class
RedirectsPanel
Panel that intercepts redirects and displays a page with debug info.
debug_toolbar/panels/redirects.py:10
Class
RedirectsPanelTestCase
tests/panels/test_redirects.py:12
Class
RenderContext
debug_toolbar/_stubs.py:21
Class
RenderStacktraceTestCase
tests/test_utils.py:43
Class
RenderWithToolbarLanguageTestCase
tests/test_decorators.py:56
Class
RequestPanel
A panel to display request variables (POST/GET, session, cookies).
debug_toolbar/panels/request.py:9
next →
1–100 of 125, ranked by callers