search
menu
person

NEWS AND UDATES


Источник статьи - песочница хабра.

Сегодня пришлось задуматься над вопросом: «Почему этот view работает очень медленно?».
Вывод стандартного профилировщика говорит слишком много.
Мне нужно просто знать сколько времени занимает каждая строчка.
Оказалось это успешно решается модулем line_profiler.
Под катом простой способ подключения к django.

Простая установка через pip:
pip install line-profiler

Для того чтобы профилировать view проще всего добавить свой middleware(за основу взят этот snippet).
После небольших модификация получим:
import sys
import cProfile
from cStringIO import StringIO
from djang
		
		... 
		
			Читать дальше »
		
	
Просмотров: 813 | Добавил: django | Дата: 11.01.2013 | Комментарии (0)