Использую библиотеку django-upload-validator:
https://pypi.org/project/django-upload-validator/ для проверки картинок загруженных пользователем, но ни один файл не проходит проверку, в том числе валидные картинки.
views.py
if request.method == "POST":
userObj = User.objects.get(username=user)
userData = UserData.objects.get(user=userObj)
if request.FILES:
validator = FileTypeValidator(
allowed_types=['image/png', 'image/jpeg', 'image/svg+xml'],
allowed_extensions=['.jpeg', '.png', '.svg']
)
file_resource = request.FILES['photo']
validator(file_resource)
userData.profile_img = request.FILES['photo']
userData.save()
Ошибка
raise MagicException(err)
magic.magic.MagicException: b'could not find any valid magic files!'