Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python/Django:将图像上载到媒体根目录本身,而不在其中创建文件夹_Python_Django - Fatal编程技术网

Python/Django:将图像上载到媒体根目录本身,而不在其中创建文件夹

Python/Django:将图像上载到媒体根目录本身,而不在其中创建文件夹,python,django,Python,Django,我需要将所有上传的图像放在MEDIA_根目录中,而不在其中创建新文件夹。以下是我的model.py: class Image(models.Model): image = models.FileField(_('Upload Image'), upload_to="/media") 但这是一个错误 “可疑操作:尝试访问'/media/image.jpg'被拒绝”。有人能建议一个合适的方法来完成吗?尝试从上传到参数中删除前导斜杠: # upload_to="/media" upload_

我需要将所有上传的图像放在MEDIA_根目录中,而不在其中创建新文件夹。以下是我的model.py:

class Image(models.Model):
    image = models.FileField(_('Upload Image'), upload_to="/media")
但这是一个错误
“可疑操作:尝试访问'/media/image.jpg'被拒绝”。有人能建议一个合适的方法来完成吗?

尝试从
上传到
参数中删除前导斜杠:

# upload_to="/media"
upload_to="media"
或者使用
MEDIA\u ROOT
作为路径:

upload_to=MEDIA_ROOT

它将在我的媒体根目录中创建一个名为“媒体”的目录。我的要求是上传图片到媒体根目录本身,它不应该在其中创建任何子目录。