0

我想上传图像,它们必须存储在媒体文件夹中。但是当我上传图像时,它被上传并且它的名称存储在数据库中,但图像不存储在媒体文件夹中(即使我不知道它存储在哪里)。

settings.py是:

MEDIA_ROOT = '/home/ghrix/html/media'
MEDIA_URL = 'media'

models.py为:

from django.conf import settings
class Upload_files(models.Model):

    image           =models.ImageField(upload_to='/images')

表格.py

class ProductForm(forms.Form):
    image  = forms.FileField()
    class Meta:
        model=Upload_files

我不知道我错在哪里可能是我必须在模型中导入一些东西。所以请帮助我......

4

1 回答 1

1

你的 MEDIA_ROOT 应该是

MEDIA_ROOT = 'media'
于 2012-09-25T06:20:01.200 回答