Django 中图片的上传及显示

2022-08-12 12:07:53 浏览数 (1)

Django 中,上传文件不同于普通服务器的上传方法,在普通服务器中只需要使用一个 Controller 来控制文件的上传即可完成,但是在 Django 中,则需要额外使用数据库资源来存储文件。本文将说明如何使用 Django 接收、保存并且返回图片。

☕ 准备

首先,你需要为你的 Python 安装 pillowpillow 是一个 Python 图像库,Django 的图片方面的功能使用到了它,所以我们需要事先安装:

代码语言:javascript复制
pip install pillow

安装完成之后我们需要在 Djangosettings.py 中更改一些设置:

代码语言:javascript复制
# settings.py
# 在末尾添加

MEDIA_ROOT = os.path.join(BASE_DIR, 'media').replace('\', '/')

MEDIA_URL = '/media/'

0 人点赞