LINUX.ORG.RU

Web file browser

 , , user specific


0

1

Добрый день. Нужно юзерам дать возможность сёрфить структуру каталогов вида:

<uid>/processed_data_type_1/<file_list>
<uid>/processed_data_type_2/<file_list>

Ищется что-то типа AJAXPlorer, но только для Django, потому что не хочется использовать что-то кроме питона, ибо зоопарк, и потому что юзеру придется дважды логиниться (либо придется изобретать какой-то механизм переноса сессий).

Видел django-filebrowser и django-fileman, первое имхо не очень подходит для цели, второе старое.



Последнее исправление: division_hell (всего исправлений: 1)

Ответ на: комментарий от division_hell

Так просто просмотр структуры и списка файлов? Или еще и какая-то работа с ними: закачка, удаление, перенос/переименование и т.п.?

gruy ★★★★★
()
Ответ на: комментарий от gruy

Закачка и удаление, без остального можно обойтись.

Суть такая: есть сервера (A, B, C), есть морда D с которой клиент загружает файл, который попадает в /tmp/uploads/<uid>. Файлы слегка обрабатываются и этот фолдер по rsync клонируется на (A, B, C).

Есть /var/www/<site>/processed_data/<uid>. Туда по rsync падают обработанные файлы с (A, B, C).

Юзер должен иметь возможность удалять файлы из processed_data и заливать файлы в uploads. Файлы имеют мультимедийное происхождение, поэтому желательно, чтобы у файл-браузера была фича проигрывания ogg, mp3, wav из веб-интерфейса.

division_hell
() автор топика
Ответ на: комментарий от division_hell

Похоже, что придется писать свое приложение. Или патчить одно из доступных для таких задач. Я так патчил filebrowser, чтобы для каждого пользователя был свой изолированный каталог. Хотя, посмотри еще http://django-bfm.readthedocs.org/en/latest/index.html

gruy ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.