Что Django делает с 'MEDIA_ROOT'?

С чем делает Django MEDIA_ROOT точно? Я никогда не понимал это. Так как Django самостоятельно не служит статическим медиа, и необходимо ли настроить апача или что-то подобное для него, почему он заботится, в котором каталоге он находится?

9
задан Ram Rachum 20 February 2010 в 18:53
поделиться

2 ответа

Не только вы задаетесь вопросом; проверьте Билет Django № 10650 . Основываясь на комментариях разработчиков Django, я думаю, что это в значительной степени подводит итог тому, для чего используется MEDIA_ROOT :

К сожалению, Django также виноват в том, что слишком расплывчато описывает, что {{ 1}} MEDIA_ROOT и MEDIA_URL используются для. Поиск в коде Django подтверждает, что MEDIA_ROOT и MEDIA_URL используются для загрузки файлов, и что MEDIA_URL предоставляется как для удобства шаблонов через процессоры контекста по умолчанию (доступно при использовании RequestContext ??).

9
ответ дан 4 December 2019 в 15:17
поделиться

Похоже, что он используется некоторыми классами в Django по умолчанию - например, FileSystemStorage использует его как место по умолчанию для хранения файлов.

2
ответ дан 4 December 2019 в 15:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: