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

时间:2014-02-25 11:17:43

标签: python django

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

class Image(models.Model):
    image = models.FileField(_('Upload Image'), upload_to="/media")

但显示错误     “SuspiciousOperation:尝试访问'/media/image.jpg'被拒绝”。任何人都可以建议一个合适的方法来完成它吗?

1 个答案:

答案 0 :(得分:1)

尝试从upload_to参数中删除前导斜杠:

# upload_to="/media"
upload_to="media"

或使用MEDIA_ROOT作为路径:

upload_to=MEDIA_ROOT