exceptions
django_spire.file.exceptions
FileError
Bases: Exception
Base exception for all file module operations.
FileValidationError
Bases: FileError
Raised when a file fails one or more validation checks.
FileNameError
Bases: FileValidationError
Raised when a filename is missing, empty, or contains invalid bytes.
FileSizeError
Bases: FileValidationError
Raised when a file exceeds the maximum allowed size or has unknown size.
FileExtensionError
Bases: FileValidationError
Raised when a file has a blocked or disallowed extension.
FileContentError
Bases: FileValidationError
Raised when file content matches a blocked binary signature.
FileBatchLimitError
Bases: FileError
Raised when a batch operation exceeds the maximum allowed file count.
FileIDError
Bases: FileError
Raised when a file ID is not a valid integer.
FileLinkError
Bases: FileError
Raised when a file cannot be linked or unlinked from a model instance.