---
title: "文件处理"
version: 3.1
locale: zh-hans
source: https://docs.djangoproject.com/zh-hans/3.1/ref/files/
canonical: https://djangodocs.dev/zh-hans/3.1/ref/files/
---
# 文件处理

- [`File` 对象](/zh-hans/3.1/ref/files/file/)

  - [`File` 类](/zh-hans/3.1/ref/files/file/#the-file-class)
  - [`ContentFile` 类](/zh-hans/3.1/ref/files/file/#the-contentfile-class)
  - [`ImageFile` 类](/zh-hans/3.1/ref/files/file/#the-imagefile-class)
  - [附加在对象上的文件方法](/zh-hans/3.1/ref/files/file/#additional-methods-on-files-attached-to-objects)
- [文件存储 API](/zh-hans/3.1/ref/files/storage/)

  - [获取当前存储类](/zh-hans/3.1/ref/files/storage/#getting-the-current-storage-class)
  - [`FileSystemStorage` 类](/zh-hans/3.1/ref/files/storage/#the-filesystemstorage-class)
  - [`Storage` 类](/zh-hans/3.1/ref/files/storage/#the-storage-class)
- [上传的文件和上传处理程序](/zh-hans/3.1/ref/files/uploads/)

  - [上传的文件](/zh-hans/3.1/ref/files/uploads/#uploaded-files)
  - [内置上传处理程序](/zh-hans/3.1/ref/files/uploads/#module-django.core.files.uploadhandler)
  - [编写自定义上传处理程序](/zh-hans/3.1/ref/files/uploads/#writing-custom-upload-handlers)
