Django view for downloading backup of all media files.
pip install git+https://github.com/yuriiz/django-dumpmedia.git- Add
dumpmedia.views.dumpmediatourls.py.
from dumpmedia.views import dumpmedia
urlpatterns = [
...
path("dumpmedia/", user_passes_test(lambda u: u.is_superuser)(dumpmedia)),
...
]- Visit http://127.0.0.1:8000/dumpmedia/ to download all media files or http://127.0.0.1:8000/dumpmedia/?model=MyModel to download all media files related to model
MyModel.