You might never have heard of django-health-check before, but it is one of my open source projects. You can write small plugins (5-10 lines) that does basic checks for e.g. file system, database and cache.

Whats new:

I completely refactored the API for returning the status. Previously you would return a HealthCheckStatusType - now you either return True or raise one of the provided exceptions: ServiceUnavailable or ServiceReturnedUnexpectedResult.

With the newest release I made sure the code works with python2.7+ (yes, that includes python3).

Go ahead and grab it: