From 426c9004727b6cf633e3357846bf75382807a699 Mon Sep 17 00:00:00 2001 From: Nick Pope Date: Mon, 2 Nov 2020 14:44:25 +0000 Subject: [PATCH] Added missing signals to panel by default. --- debug_toolbar/panels/signals.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/debug_toolbar/panels/signals.py b/debug_toolbar/panels/signals.py index d186f1ebf..4b3e7749e 100644 --- a/debug_toolbar/panels/signals.py +++ b/debug_toolbar/panels/signals.py @@ -1,15 +1,22 @@ import weakref -from django.core.signals import got_request_exception, request_finished, request_started +from django.core.signals import ( + got_request_exception, + request_finished, + request_started, + setting_changed, +) from django.db.backends.signals import connection_created from django.db.models.signals import ( class_prepared, + m2m_changed, post_delete, post_init, post_migrate, post_save, pre_delete, pre_init, + pre_migrate, pre_save, ) from django.utils.module_loading import import_string @@ -33,7 +40,10 @@ class SignalsPanel(Panel): "post_save": post_save, "pre_delete": pre_delete, "post_delete": post_delete, + "m2m_changed": m2m_changed, + "pre_migrate": pre_migrate, "post_migrate": post_migrate, + "setting_changed": setting_changed, } def nav_subtitle(self):