django视图计时器
django-view-timer的Python项目详细描述
django视图计时器
django视图的配置文件执行时间
设置
下列设置都不是必需的
DJANGO_VIEW_TIMER_ENABLED
启用/禁用探查器
默认值:真
DJANGO_VIEW_TIMER_MIN_THRESHOLD
忽略低于阈值的执行时间(毫秒)
默认值:20
DJANGO_VIEW_TIMER_WARNING_LEVEL
设置警告的毫秒数
默认值:300
DJANGO_VIEW_TIMER_LOG_FORMAT
日志格式
默认值:
"View: {view}\tModule: {module}\tFunction: {function}\tExecution Time: {time} msecs"
截图
安装
使用pip
安装pip install django_view_timer
在url.py import中
from django_view_timer.urls import ( patterns as dvt_patterns, url as dvt_url ) urlpatterns = patterns('', url(r'^$', index, name='index'), ) dvt_urlpatterns = dvt_patterns('', dvt_url(r'dvt_fun_base_str$', 'djangoproject.views.fun_base_test_view', name='dvt_fb_str_view'), dvt_url(r'dvt_fun_base$', fun_base_test_view, name='dvt_fb_view'), dvt_url(r'dvt_class_base$', ClassBaseTestView.as_view(), name='dvt_cb_view'), ) urlpatterns += dvt_urlpatterns