django-speedtracer 0.1.1

Profile your Django site using Google Chrome's SpeedTracer

Simple performance monitoring for Django using Google Chrome's Speed Tracer

Notes

Chrome Dev channel has not been stable with the Speed Tracer extension. If you don't see the server trace results or anything in the request/response headers you are probably running into this issue:

http://code.google.com/p/speedtracer/issues/detail?id=28

Installation

  1. Download and install Speed Tracer:

    http://code.google.com/webtoolkit/speedtracer/get-started.html

  2. Add "speedtracer" to your INSTALLED_APPS

  3. Add "speedtracer.middleware.SpeedTracerMiddleware" to the beginning of your MIDDLEWARE_CLASSES (this is important if you're also using projects like django-localeurl which alter normal URL routing)

  4. Load your page inside Chrome with SpeedTracer enabled

  5. Open SpeedTracer and expand the "Server Trace" in the page's detailed report which should look something like this:

Example

There is a simple example project available in example_project which can be used to test the UI:

  1. Create a virtualenv
  2. Install django
  3. Change into example_project and run manage.py runserver
BSD

Author

Chris Adams

Pip

django-speedtracer==0.1.1

Classifiers

  • Programming Language :: Python
  • Operating System :: OS Independent
  • License :: OSI Approved :: BSD License
  • Intended Audience :: Developers
  • Framework :: Django
  • Environment :: Web Environment
  • Development Status :: 4 - Beta
File Type Python Version Uploaded On Downloads
django-speedtracer-0.1.1.tar.gz Source Sept. 7, 2012 1,858
Version Release Date
0.1.1 Sept. 7, 2012
0.1 Sept. 10, 2010
Date Package Version Action
Nov. 4, 2014, 1:51 p.m. django-speedtracer 0.1.1 Release Created
Nov. 4, 2014, 1:51 p.m. django-speedtracer 0.1 Release Created
Nov. 4, 2014, 1:51 p.m. django-speedtracer Package Created