---
title: "ファイルの取り扱い"
version: 5.1
locale: ja
source: https://docs.djangoproject.com/ja/5.1/ref/files/
canonical: https://djangodocs.dev/ja/5.1/ref/files/
---
# ファイルの取り扱い

- [`File` オブジェクト](/ja/5.1/ref/files/file/)

  - [`File` クラス](/ja/5.1/ref/files/file/#the-file-class)
  - [`ContentFile` クラス](/ja/5.1/ref/files/file/#the-contentfile-class)
  - [`ImageFile` クラス](/ja/5.1/ref/files/file/#the-imagefile-class)
  - [オブジェクトに添付されたファイルに関する追加メソッド](/ja/5.1/ref/files/file/#additional-methods-on-files-attached-to-objects)
- [ファイルストレージ API](/ja/5.1/ref/files/storage/)

  - [デフォルトのストレージクラスの取得](/ja/5.1/ref/files/storage/#getting-the-default-storage-class)
  - [`FileSystemStorage` クラス](/ja/5.1/ref/files/storage/#the-filesystemstorage-class)
  - [`InMemoryStorage` クラス](/ja/5.1/ref/files/storage/#the-inmemorystorage-class)
  - [`Storage` クラス](/ja/5.1/ref/files/storage/#the-storage-class)
- [アップロードファイルとアップロードハンドラ](/ja/5.1/ref/files/uploads/)

  - [アップロードファイル](/ja/5.1/ref/files/uploads/#uploaded-files)
  - [ビルトインのアップロードハンドラ](/ja/5.1/ref/files/uploads/#module-django.core.files.uploadhandler)
  - [アップロードハンドラをカスタマイズする](/ja/5.1/ref/files/uploads/#writing-custom-upload-handlers)
