Skip to main content
Donate to the Python Software Foundation or Purchase a PyCharm License to Benefit the PSF! Donate Now

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.

Filename, size & hash SHA256 hash help File type Python version Upload date
fixmydjango-0.3.1.tar.gz (9.5 kB) Copy SHA256 hash SHA256 Source None

Supported by

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