ImageField需要安装枕头

时间:2020-06-24 12:14:00

标签: django

我用ImageField()制作了一个模型。但是每当我运行python manage.py时,它都说您需要安装pillow.ERRORS

sho.Product.image: (fields.E210) Cannot use ImageField because Pillow is not installed.
        HINT: Get Pillow at https://pypi.org/project/Pillow/ or run command "python -m pip
install Pillow".

3 个答案:

答案 0 :(得分:0)

它确实告诉您如何修复它,您没有安装枕头库,因此除非运行python -m pip install Pillow,否则图像场将无法工作。运行命令即可解决问题

答案 1 :(得分:0)

我认为您使用的是Django的旧版本,如果未安装枕头,则不支持ImageField()。只需通过运行以下命令来更新Django包

total = 0;
for (let item of this.state.values) {
    this.total= this.total + item.value;
}

答案 2 :(得分:-1)

安装枕头库pip install Pillow

在您的models.py导入枕头中,如下所示

from PIL import Image