---
title: "File handling"
version: 5.2
locale: pt-br
source: https://docs.djangoproject.com/pt-br/5.2/ref/files/
canonical: https://djangodocs.dev/pt-br/5.2/ref/files/
---
# File handling

- [O objeto `File`](/pt-br/5.2/ref/files/file/)

  - [A classe `File`](/pt-br/5.2/ref/files/file/#the-file-class)
  - [The `ContentFile` class](/pt-br/5.2/ref/files/file/#the-contentfile-class)
  - [A classe `ImageFile`](/pt-br/5.2/ref/files/file/#the-imagefile-class)
  - [Additional methods on files attached to objects](/pt-br/5.2/ref/files/file/#additional-methods-on-files-attached-to-objects)
- [File storage API](/pt-br/5.2/ref/files/storage/)

  - [Getting the default storage class](/pt-br/5.2/ref/files/storage/#getting-the-default-storage-class)
  - [The `FileSystemStorage` class](/pt-br/5.2/ref/files/storage/#the-filesystemstorage-class)
  - [The `InMemoryStorage` class](/pt-br/5.2/ref/files/storage/#the-inmemorystorage-class)
  - [The `Storage` class](/pt-br/5.2/ref/files/storage/#the-storage-class)
- [Uploaded Files and Upload Handlers](/pt-br/5.2/ref/files/uploads/)

  - [Uploaded files](/pt-br/5.2/ref/files/uploads/#uploaded-files)
  - [Built-in upload handlers](/pt-br/5.2/ref/files/uploads/#module-django.core.files.uploadhandler)
  - [Writing custom upload handlers](/pt-br/5.2/ref/files/uploads/#writing-custom-upload-handlers)
