NSK
Сен. 4, 2011 22:02:29
s0rg
os.environ - словарь
os.environ.get('MEDIA_ROOT', '/tmp/aircable/media')
Получить переменную окружения ‘MEDIA_ROOT’, или если такой нет, то взять по-умолчанию: ‘/tmp/aircable/media’
судя по написанному - это имя донгла в сеансе связи. Если не присвоить принудительно, то будет имя по умолчанию
s0rg
Сен. 4, 2011 22:14:09
MEDIA_ROOT - выставте эту переменную как путь к какой-нибудь папке, она будет служить источником файлов при передаче
Как переменную выставить знаете?
NSK
Сен. 4, 2011 22:40:37
s0rg
MEDIA_ROOT - выставте эту переменную как путь к какой-нибудь папке, она будет служить источником файлов при передаче
Как переменную выставить знаете?
Не знаю.
/tmp/aircable/media такой директории не существует и не появляется во время запуска
файлы для рассылки лежат в /var/aircable/aircable/campaign/папка_конкретной_кампании
s0rg
Сен. 4, 2011 23:02:44
ммм, вы не поняли, смотрите - когда софтина начинает высылать файлы, она их ищет конкретно в MEDIA_ROOT
uploader.py:80
поэтому вам, чтобы иметь возможность отправлять файлы нужно либо создать папку ‘/tmp/aircable/media’ и класть файлы туда, либо установить переменную окружения MEDIA_ROOT туда, куда вам удобно (ну или просто прописать ее жестко, но это плохая практика)