django filebrowser не разрешает создавать папки и не загружает файлы

Я пытаюсь внедрить django-filebrowser в мое последнее приложение. Я также установил grappelli. URL-адреса прекрасно работают для входа в filebrowser /admin/filebrowser/browse - это то, что у меня установлено.

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

Новая папка:

Когда я добавляю папку, выдается сообщение об ошибке:

Пожалуйста исправьте следующие ошибки.

Доступ запрещен.

Теперь разрешения для папки в порядке. Я не понимаю, почему это не позволяет мне загружать файлы здесь.

drwxr-xr-x 2 naytive naytive 4096 18 января 08:32 загрузки /

Загрузить файл:

Обычно при загрузке файла появляется экран загрузки файлового браузера с таймером для успешной загрузки, однако, когда я пытаюсь загрузить файл, он просто обновляет страницу с окончанием URL

?_Save= Загрузить

Наступает момент, когда я просто удалю модуль, потому что он не работает так, как он настроен.

Есть идеи?

РЕДАКТИРОВАТЬ: Я думаю, что сторона загрузки файлов обусловлена ​​также исходными правами доступа к файлам. Если мы исправим эту ошибку, возможно, загрузка тоже будет работать.

2 ответа

Решение

Если вы используете его на сервере с Apache, то вы должны дать Apache право писать в эту папку (chown).

У меня было что-то подобное. Я дал разрешение пользователю www-data на папку, в которую я хотел загрузить, и это сработало.

Другие вопросы по тегам