Удаление файлов и картинок при удалении поста
blazer |
23.04.2018 |
14:37:03 |
Django |
Возможно не все знаю, что при удалении файлов и картинок из админки django он оставляет их в файловой системе.
В этой короткой стаье я расскажу как это исправить сделать так, что django удалял файлы и из каталога в котором они лежат автоматически.
Все что нам для этого нужно, это установить библиотеку django-cleanup.
Утснавливаем ее с помощью команды
pip install django-cleanup
в файле settings.py добавляем ее в INSTALLED_APPS
INSTALLED_APPS = (
...
'django_cleanup',
)
И все!
Теперь у нас при удалении поста буду автоматически удаляться и его файлы и картинки из папки media в моем случае.
Вот сылка на гитхаб этой библиотеки.
https://github.com/un1t/django-cleanup
Ваши комментарии
Комментарии могут оставлять только зарегистрированые пользователи!