🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

django-view-timer

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

django-view-timer

Django View Timer

0.2
PyPI
Maintainers
1

django-view-timer

Profile execution time for django views

.. image:: https://img.shields.io/pypi/v/django-view-timer.svg

Settings

None of the following settings are mandatory

|

DJANGO_VIEW_TIMER_ENABLED

Enable/Disable profiler

Default value: True

|

DJANGO_VIEW_TIMER_MIN_THRESHOLD

Disregards execution time below threshold (in milliseconds)

Default value: 20

|

DJANGO_VIEW_TIMER_WARNING_LEVEL

Set number of milliseconds for warnings

Default value: 300

|

DJANGO_VIEW_TIMER_LOG_FORMAT

Log Format

Default Value: ::

"View: {view}\tModule: {module}\tFunction: {function}\tExecution Time: {time} msecs"

Screenshot

.. image:: https://raw.githubusercontent.com/aledista/django-view-timer/master/screenshot.png

Installation

Install using pip
::

pip install django_view_timer

in urls.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

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts