Skip to main content

A Django app for finding solutions to exceptions

Project description

Travis CI Coverage Status

Fix My Django is a library for helping Django developers to find solutions for common Django exceptions. While developing a Django project, if you get any exception in development server and has a solution for it, this library will display a link to the solution in the error 500 debug template. Don’t waste your time searching for exceptions on Google or Stack Overflow, just install this lib and be happy!

How to use

  1. Install

    pip install fixmydjango
  2. Configure of your project by adding 'fixmydjango' app

        'fixmydjango',  # <-- add me!
  3. Profit! If any known Django exception bite you, something like this will appear:

    Fix My Django example


We only look for solutions to exceptions thrown from inside Django source-code and we don’t use exception message to search for similar ones. Take a look at to see how it’s implemented. The API and website code is open-sourced at


Feel free to fork this project and contribute with it! GitHub repository at:

Use tox to run tests.


Made by pythonistas at Vinta Software Studio:

Project details

Download files

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

Files for fixmydjango, version 0.3.2
Filename, size File type Python version Upload date Hashes
Filename, size fixmydjango-0.3.2.tar.gz (9.6 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page