首页 > 解决方案 > 如何修复管理面板上的 Django ImageField 上传错误?

问题描述

我在 django 中有一个模型,名为MainPagePicture

class MainPagePicture(models.Model):
    image = models.ImageField(upload_to='gallery/', null=False)

当我尝试使用管理面板上传大图像( 1 MB 或更大)时,我收到此错误:

在此处输入图像描述

我对小图像没有任何问题(我尝试了30 KB 和 16 KB的图像)并且效果很好。我的admin.py课是:

@admin.register(MainPagePicture)
class MainPagePictureAdmin(admin.ModelAdmin):
    class Meta:
        model = MainPagePicture

我的 Django 版本是 3.1.6,枕头版本是 8.1.0,数据库是 PostgreSQL。

标签: django

解决方案


推荐阅读