Skip to main content

Profile your Django site using Google Chrome's SpeedTracer

Project description

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


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:


  1. Download and install Speed Tracer:

  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:


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 runserver

Project details

Release history Release notifications

This version
History Node


History Node


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
django-speedtracer-0.1.1.tar.gz (3.5 kB) Copy SHA256 hash SHA256 Source None Sep 7, 2012

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page