Как я могу создать динамические конфигурации WebDav, используя Django и веб-сервер? - PullRequest
1 голос
/ 16 марта 2011

У меня есть веб-приложение Django, которое предоставляет возможность загрузки для личного почтового ящика пользователя, отправляя HTTP-запросы на сервер lighttpd с помощью заголовка x-send-file.Я хотел бы расширить эту функциональность, чтобы разрешить доступ к WebDav от сторонних клиентов.Это возможно?Единственные примеры, которые я вижу, имеют статически определенные папки WebDav.

Единственный пример динамического подтверждения WebDAV для пользователя, которое я могу найти, - это решение, использующее функцию упреждения Apache LA-U .

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

Есть предложения?

Микела

1 Ответ

2 голосов
/ 28 октября 2011

Я хотел сделать то же самое. Я также хотел использовать другие части Django с WebDAV, поэтому я запустил проект django-webdav.

http://code.google.com/p/django-webdav/

На данный момент он работает (проходит лакмусовая бумажка + тесты movecopy), и я могу использовать его с Windows и Linux (DAVfs2).

Проверьте это и помогите, если считаете, что это соответствует вашим потребностям.

...