django-downloadview tries to simplify the development of “download” views using Django [1] framework. It provides generic views that cover most common patterns.

Django is not the best solution to serve files: reverse proxies are far more efficient. django-downloadview makes it easy to implement this best-practice.

Tests matter: django-downloadview provides tools to test download views and optimizations.

Notes & references