webdav для django - это примерно как солнечные очки для носорога
сделать конечно можно, но смысл минимальный
--
Serge Matveenko
moikrug:http://slki.ru/1
linkedin:http://slki.ru/1f
friendfeed:http://slki.ru/t
jabber:se...@matveenko.ru
можно посмотреть в сторону кастомного File Storage
(http://docs.djangoproject.com/en/dev/howto/custom-file-storage/) и
напилить самому поддержку протокола webdav с помощью middleware
о! делов-то, пара методов:) http://www.webdav.org/specs/
можно попробовать выпилить из питоновской версии с
http://www.webdav.org/projects/
2009/11/23 TI_Eugene <ti.e...@gmail.com>:
> Не нагуглил, однако.
> Есть какое-нибудь решение для subj?
> Имеется в виду WebDAV-server на базе Django.
--
Best regards, Yuri V. Baburov, ICQ# 99934676, Skype: yuri.baburov,
MSN: bu...@live.com
Нигадиццо.
WebDAV - это не file storage, а метод оформления http.
GroupDAV - в ту же сторону.
RTFM RFC.
Действительно...
Я даже больше скажу - стандарту GroupDAV лет больше, чем этому форуму.
Теперь - внимание! - вопрос:
- Просьба перечислить на пальцах _одной_ руки _открытые_ серверы
групповой работы, _полностью_ поддерживающие GroupDAV.
Со скриншотами, ессно (M$ Outlook, Evolution, Kontact, TB+L, etc)
Note: со скриншотами со своей машины.
У меня ни открытых ни закрытых нету. А нафиг оно вообще нужно? O_o
2009/11/24 Alexander Pugachev <alexander...@gmail.com>:
--
GNU/Hippie
... ~]# make love
2009/11/24 wiz <aenor...@gmail.com>:
> тривиальный юз кейс -- монтирование webdav в виндовых машинках, а-ля
> сетевые диски.
> или может есть какая-нибудь альтернатива удобная для девочек в бухгалтерии?
мож, сами сетевые диски? *ROFL*
--
Mikhail Kashkin
http://www.devcult.ru/
http://www.mediavirus.ru/
Этот джентельмен хочет на работе сделать нормальный groupware-server.
Для этого ему надо реализовать GroupDAV.
Ну при чем здесь монтировать?
Каким боком монтировать сетевые диски к Аутлуку???
Читаем: http://www.groupdav.org/
Точно-точно... :-)
Через самбу в принципе можно пошарить, но это надо делать FUSE-обёртку
для своего барахла. Хотя походу это ещё вопрос, что проще сделать...
Честно - ни разу не понял, при чем здесь вебдав, самба и фусе...
* самба+фусе - понимаю (экстрим, но мало ли...)
* вебдав+фусе - тоже понимаю (аналогично)
* все трое вместе - не понимаю...
Попробую развернуть:
1. если есть нормальная, мягкая реализация webdav для django (т.е.
типа декоратор натравил - и расслабился), то
2. файлы на уеб-сервере можно поиметь не Upload/Download - а как все
нормальные люди - мышком перетащил (хуже - двойной клик - и
редактируешь на месте... хотя протокол - http);
3. ибо в кедах оно встроено (webdav://... в конке), примерно то же - в
гноме, аналогично - в венде в проводнике. Просто таскаешь и имеешь
файлы, как у себя дома. НЕ монтируя.
4. (не будем разворачивать, что с вебдавом можно делать чЮдеса - один
и тот же файл можно слит из разных "папок" под разными именами... http-
заголовки в руки - и паровоз навстречу);
5. небольшая доработка напильником - и вебдав превращается в GroupDAV
6. потом рисуем модели Contact, Task, Calendar, Event, Note...
7. и прикручиваем к ним GroupDAV
8. и имеем их как из веба...
9. так и из любого ПИМа, поддерживающего GroupDAV: KDE Kontact
(искаропки), Gnome Evolution (искаропки), Mozilla Thunderbird +
Lightning (Не совсем ПИМ, не искаропки, не всё - но тоже вариант),
Outlook (вообще не вариант, но выход есть).
Честно - ни разу не понял, при чем здесь вебдав, самба и фусе...
всё-таки Zope3 это вещь в себе. С наскоку за полчаса с ней не сладить.
Поэтому она и теряет остатки своего рынка.
> - Каталог который работает быстрее реляционной базы данных
?????!!!!!
> - Поддержка протоколов включая SMTP/XMPP/WebDAV и прочие HTTPS'ы
SMTP как HTTPS - этапяць.
Я бы сказал - за полмесяца.
Но оценка - очень точная.
Оценил по наудок.
...и много-много геморроя при попытке расширения системы в случае
недостаточности твоего уровня знаний
...и много тормозни с объектно-ориентированной базой данных
...и сервак, жрущий гигабайт памяти просто так.
Поэтому она и теряет остатки своего рынка.
Я бы сказал - за полмесяца.
Но оценка - очень точная.
Оценил по наудок.
походу там основное мясо выделено в платформонезависимую библиотеку,
так что надо будет посмотреть.
2009/11/23 TI_Eugene <ti.e...@gmail.com>:
> Не нагуглил, однако.
> Есть какое-нибудь решение для subj?
> Имеется в виду WebDAV-server на базе Django.
--
вы реально работали с ZODB? как там с конфликтами на запись?
>> ...и сервак, жрущий гигабайт памяти просто так.
сколько памяти кушает java приложение? на 30 пользователей например?
да кстати при этом zopе еще и базу ворочает
да кстати про наудок, когда его писали еще 2.1 питон был
--
Best Regards, Panov Sergey
"The unoffical GDrive..."
Отлично!
То, что доктор прописал.
Есть работа на выходные.
> Поэтому она и теряет остатки своего рынка.
>
> Пруф? По моему все как раз
> наоборот http://pypi.python.org/pypi?%3Aaction=browse :
Пруф вот: http://www.google.com/trends?q=zope+python%2C+django+python
--
Sergey Tkachuk
http://www.stkachuk.ru
ST> Пруф вот: http://www.google.com/trends?q=zope+python%2C+django+python
[Уходя в оффтопик]
http://www.google.com/trends?q=django+python&ctab=0&geo=all&date=all&sort=1
См. "Regions", "Cities" и "Languages".
Пруф вот: http://www.google.com/trends?q=zope+python%2C+django+python
--
Sergey Tkachuk
http://www.stkachuk.ru
Mikhail Kashkin пишет:
> а
> так http://www.google.com/trends?q=zope+python%2C+django+python%2C+plone&ctab=0&geo=all&date=all&sort=0
> ?
>
> 2009/11/27 Sergey Tkachuk <sergey....@gmail.com
> <mailto:sergey....@gmail.com>>
>
>
> Пруф вот: http://www.google.com/trends?q=zope+python%2C+django+python
А к django потому и добавляют слово python, что отобрать на google trends именно
относящееся к фреймворку.
Mikhail Kashkin пишет:
> Не уверен. Plone вышел из ниши небольших фрилансерских сайтов и перешел
> в нишу долгосрочных корпоративных и крупных. Не вполне честно говорить о
> перетекании пользователей из Plone в Django (сиречь падении популярности
> Plone в пользу Django). В связи с появлением Google App Engine много
> новых людей появилось в python сообществе, которые пришли ради GAE, а
> там уже есть Django.
>
> Если посмотреть
> на http://www.google.com/trends?q=+django+python%2C+django&ctab=0&geo=us&date=all&sort=0
> <http://www.google.com/trends?q=+django+python%2C+django&ctab=0&geo=us&date=all&sort=0>
> то можно сделать вывод что Django был популярен еще до того как
> появился. Можно ли верить Google Trends? Думаю нет.
>
> Zope популярнее в корпоративной среде, Django во фриланс сообществе. Кто
> генерит больше поискового трафика сказать не могу.
>
> Посмотрим сейчас выходит новая версия Plone, которая еще больше на
> технологиях Zope3, но работает вроде бы на 300% быстрее предыдущей части.
>
> 2009/11/27 Mikhail Gusarov <dott...@dottedmag.net
> <mailto:dott...@dottedmag.net>>
>
>
> Twas brillig at 12:02:17 27.11.2009 UTC+02 when mkas...@gmail.com
> <mailto:mkas...@gmail.com> did gyre and gimble:
>
> MK>
> http://www.google.com/trends?q=zope+python%2C+django+python%2C+plone&ctab=0&geo=all&date=all&sort=0
> <http://www.google.com/trends?q=zope+python%2C+django+python%2C+plone&ctab=0&geo=all&date=all&sort=0>?
>
> Ещё лучше. Замечательно видно упадок плона.
>
> --
> http://fossarchy.blogspot.com/
>
>
>
>
> --
> Mikhail Kashkin
> http://devcult.ru/
> http://www.mediavirus.ru/
> http://app-engine.tumblr.com/ - блог об App Engine
>
Немного посмотрел (не особо, браузером в svn.
Похоже это действительно оно.
* webdav обрабатывается отдельной либой, судя по всему - сделано очень
правильно.
* есть модель на базе GoogleDB, есть прокладка между моделью и webdav-
либой.
По внешнему виду сделано всё правильно и качественно.
Осталось перепилить под DJango.
Ну и добавить GroupDAV.
А какие стал? Ну чтобы глянуть "почти-правильный Zope3-проект".
--
wbr, Yury Yurevich
xmpp:the....@gmail.com
http://pyobject.ru/