Fix some flake8 errors
parent
acb758d98f
commit
9cd86a3699
|
@ -18,20 +18,18 @@
|
||||||
|
|
||||||
from django.apps import apps
|
from django.apps import apps
|
||||||
from django.db import models, connection
|
from django.db import models, connection
|
||||||
from django.db.utils import DEFAULT_DB_ALIAS, ConnectionHandler
|
|
||||||
from django.db.models.signals import pre_save, post_delete
|
from django.db.models.signals import pre_save, post_delete
|
||||||
|
from django.dispatch import Signal
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
from django.dispatch import Signal
|
|
||||||
|
|
||||||
cleanup_pre_delete = Signal(providing_args=["file"])
|
cleanup_pre_delete = Signal(providing_args=["file"])
|
||||||
cleanup_post_delete = Signal(providing_args=["file"])
|
cleanup_post_delete = Signal(providing_args=["file"])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def _find_models_with_filefield():
|
def _find_models_with_filefield():
|
||||||
result = []
|
result = []
|
||||||
for model in apps.get_models():
|
for model in apps.get_models():
|
||||||
|
@ -90,9 +88,6 @@ def remove_files_on_delete(sender, instance, **kwargs):
|
||||||
|
|
||||||
|
|
||||||
def connect_cleanup_files_signals():
|
def connect_cleanup_files_signals():
|
||||||
connections = ConnectionHandler()
|
|
||||||
backend = connections[DEFAULT_DB_ALIAS]
|
|
||||||
|
|
||||||
for model in _find_models_with_filefield():
|
for model in _find_models_with_filefield():
|
||||||
pre_save.connect(remove_files_on_change, sender=model)
|
pre_save.connect(remove_files_on_change, sender=model)
|
||||||
post_delete.connect(remove_files_on_delete, sender=model)
|
post_delete.connect(remove_files_on_delete, sender=model)
|
||||||
|
|
Loading…
Reference in New Issue