Maintenance is Necessary

Annoying, but required. Keeping your Django applications up to date helps avoid serious security problems and bugs.



Featured Products

django-health-check

A pluggable app that runs a full check on the deployment, using a number of plugins to check e.g. database, queue server, celery processes, etc.

Why use Upgrade Django?

  • Avoid serious security problems and bugs.
  • Receive regular bug fixes on supported versions.
  • Gain security patches on supported versions.
  • Move off unsupported EOL versions promptly.
  • Necessary maintenance is required for updates

Open Source Products

django-health-check

A pluggable app that runs a full check on the deployment, using a number of plugins to check e.g. database, queue server, celery processes, etc.

django-test-plus

Enhances Django's default TestCase with additional assertions and utilities to simplify writing tests.

Vinnie

Vinnie The Versioner vinnie is a small utility to handle semantic versioning using only git tags. This can be done either manually or as part of CI.

django-tracer

Generates a UUID for all Django requests to aid in logging and error reporting for traceability.

django-app-metrics

Captures server-side metrics and stores results in various backends like Redis, Mixpanel, Librato, or a database.

django-beta

Collects email addresses from users interested in joining a beta program.

django-tos

Manages Terms of Service changes and ensures users agree to new terms, prompting them once upon their next visit.

django-fack

Provides a simple FAQ application with the ability to group questions into topics.

django-friendship

Manages bi-directional (Facebook-style) friendships and follower/following (Twitter-style) relationships with smart caching and signals.

Community Projects

Django Packages

Django Packages is a directory of reusable apps, sites, tools, and more for your Django projects.