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-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-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.
Upgrade Django
Info on currently supported versions of Django and tips on upgrading to newer releases. Find when old versions were released and information on what was in each release.