Я знаю, что этот вопрос задают несколько раз, но кажется, что этот вопрос странный.
Я установил settings.py's MEDIA_ROOT = '/home/siteowner/proj/proj/static/product_photos/'
а затем я создал photo = models.ImageField("logo", upload_to="", blank=True, null=True)
атрибут модели.
Конечно, я создал правильный путь (указанный в MEDIA_ROOT
) и дал ему chmod 775
.
Несмотря на это, когда я пытаюсь предоставить данные, я всегда получаю:
SuspiciousOperation at /admin/catalogo/catalog/add/
Attempted access to './image.jpg' denied.
Как вы можете заметить, я не добавляю косую черту к upload_to (это, кажется, самая распространенная ошибка для этого типа поля модели).
Я запускаю django с mod_wsgi в virtualenv (потому что я на Ubuntu 10.04 использую py2.7), если это может помочь (кстати, все работает нормально, django работает как положено).
Есть идеи?