{"id":23570,"library":"django-debug-toolbar-request-history","title":"django-debug-toolbar-request-history","description":"Adds a panel to Django Debug Toolbar that shows the request history, allowing you to inspect past requests during development. Currently at version 0.1.4 with no active maintenance.","status":"active","version":"0.1.4","language":"python","source_language":"en","source_url":"https://github.com/djsutho/django-debug-toolbar-request-history","tags":["django","debug-toolbar","request-history","panel"],"install":[{"cmd":"pip install django-debug-toolbar-request-history","lang":"bash","label":"PyPI install"}],"dependencies":[{"reason":"Required as the host toolbar","package":"django-debug-toolbar","optional":false}],"imports":[{"note":"Correct import path","wrong":null,"symbol":"RequestHistoryPanel","correct":"from debug_toolbar_request_history.panels import RequestHistoryPanel"}],"quickstart":{"code":"# settings.py\nINSTALLED_APPS = [\n    ...\n    'debug_toolbar',\n    'debug_toolbar_request_history',\n]\n\nDEBUG_TOOLBAR_PANELS = [\n    'debug_toolbar.panels.versions.VersionsPanel',\n    'debug_toolbar.panels.timer.TimerPanel',\n    ...\n    'debug_toolbar_request_history.panels.RequestHistoryPanel',\n]\n\n# Add to middleware (after debug_toolbar)\nMIDDLEWARE = [\n    ...\n    'debug_toolbar.middleware.DebugToolbarMiddleware',\n]","lang":"python","description":"Add the app and panel to Django settings."},"warnings":[{"fix":"Pin django-debug-toolbar to version 3.x, or fork the package.","message":"This package is not actively maintained and has not been updated to support the latest Django Debug Toolbar versions (4.x). You may encounter compatibility issues.","severity":"gotcha","affected_versions":">=0.1.0"},{"fix":"Clear the panel's data periodically or limit the number of stored requests via settings.","message":"The request history panel stores all requests in memory, which can cause memory growth during long development sessions with many requests.","severity":"gotcha","affected_versions":">=0.1.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Add 'debug_toolbar_request_history' to INSTALLED_APPS in settings.py.","cause":"The app is not installed or not added to INSTALLED_APPS.","error":"ModuleNotFoundError: No module named 'debug_toolbar_request_history'"},{"fix":"Ensure the panel string is exactly 'debug_toolbar_request_history.panels.RequestHistoryPanel'.","cause":"The panel is not correctly registered in DEBUG_TOOLBAR_PANELS.","error":"ImproperlyConfigured: debug_toolbar_request_history.panels.RequestHistoryPanel is not a valid panel ID"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}