Найти - Пользователи
Полная версия: Права доступа к загруженным файлам
Начало » Django » Права доступа к загруженным файлам
1 2
hound
Хм, вариант. Тогда в настройках апача пишем, например:
Alias “/media/” “/home/media/content/”
Alias “/private/” “/home/media/private/”

А уже в моделях добавлять путь для загрузки либо content либо private
svas
hound
Но возник другой вопрос. По умолчанию джанга сохраняет файлы на сервере в директории, которая указанна в настройках - MEDIA_ROOT (при использовании models.FileField)

Возможно ли менять этот пусть? Например, какие-то файлы сохранять в MEDIA_ROOT, а какие-то другие как PRIVATE_ROOT (для доступа только для авторизованных пользователей).
У поля FileField есть параметр storage - там можно указать куда сохранять файлы
https://docs.djangoproject.com/en/1.8/topics/files/#the-built-in-filesystem-storage-class
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB