← Back
Editing: uploadhandler.cpython-311.pyc
� �|�e. � � � d Z ddlZddlmZ ddlmZ ddlmZmZ ddl m Z g d�Z G d� d e� � Z G d � de � � Z G d� d e � � Z G d� de � � Z G d� d� � Z G d� de� � Z G d� de� � Zd� ZdS )zH Base file upload handler classes, and the built-in concrete subclasses � N)�BytesIO)�settings)�InMemoryUploadedFile�TemporaryUploadedFile�� import_string)�UploadFileException� StopUpload�SkipFile�FileUploadHandler�TemporaryFileUploadHandler�MemoryFileUploadHandler�load_handler�StopFutureHandlersc � � e Zd ZdZdS )r z6 Any error having to do with uploading files. N��__name__� __module__�__qualname__�__doc__� � �A/usr/lib/python3/dist-packages/django/core/files/uploadhandler.pyr r � � � � � � �� � �Dr r c � � e Zd ZdZdd�Zd� ZdS )r z= This exception is raised when an upload must abort. Fc � � || _ dS )z� If ``connection_reset`` is ``True``, Django knows will halt the upload without consuming the rest of the upload. This will cause the browser to show a "connection reset" error. N��connection_reset)�selfr s r �__init__zStopUpload.__init__ s � � !1����r c � � | j rdS dS )Nz StopUpload: Halt current upload.z,StopUpload: Consume request data, then halt.r �r s r �__str__zStopUpload.__str__'