Я хочу, чтобы мои пользователи могли загружать фотографии.Из-за локальных проблем разработки (я на Windows), я использовал FileFields в настоящее время, а не ImageFields.На моем локальном сервере все работало просто отлично.Я также загружал изображения удаленно в прошлом, так что я знаю, что делать.
По какой-то причине теперь не удается записать файлы в указанный каталог.Я вытащил каталог как часть моего общего git pull.Может ли это быть проблемой.
Я сделал все следующее
Модель:
class Post_Photo(models.Model):
post=models.ForeignKey(Post,blank=True,null=True)
photo=models.FileField(upload_to="post_photos")
Файл настроек:
MEDIA_ROOT = '/path..../public_html/media/' (tried with and w/o trailing slash)
Я изменил оба / mediaи / media / post_photos, чтобы они были доступны для записи через apache (www-data).
chgrp www-data post_photos
chmod g+w post_photos
Полагаю, я могу попытаться сделать для него разрешения 777. Кто-нибудь сталкивался с этой проблемой?