profiling
django_spire.profiling
lock = threading.Lock()
module-attribute
__all__ = ['ProfilingMiddleware', 'ProfilingPanel', 'lock']
module-attribute
ProfilingMiddleware
Bases: MiddlewareMixin
Source code in django_spire/profiling/middleware/profiling.py
directory = Path(directory)
instance-attribute
enabled = configuration.get('PROFILING_ENABLED', False)
instance-attribute
threshold = configuration.get('PROFILE_THRESHOLD', 0)
instance-attribute
maximum = configuration.get('PROFILING_MAX_FILES', 10)
instance-attribute
count = 0
instance-attribute
lock = threading.Lock()
instance-attribute
process_view
Source code in django_spire/profiling/middleware/profiling.py
ProfilingPanel
Bases: Panel