Форум сайта python.su
Доброго дня.
Задача наступна: потрібно при завантаженні файла на сервер класти його інший сервер. Читав тут http://docs.djangoproject.com/en/dev/howto/custom-file-storage/ але так і не зміг розібратися . Якщо в когось є досвід як це зробити – буду дуже вдячний.
Отредактировано (Авг. 3, 2009 16:30:56)
Офлайн
А що тут розбиратися. Там по лінку опис інтерфейсу основного класу Storage.
Створюєш свій кастомний клас наслідуючись від базового Storage , пишеш свої реалізації для * Storage.delete()/ Storage.exists() і т. п. Як саме повинні працювати ці методи по лінку написано.
Офлайн
досвiд трошки э, http://bitbucket.org/slav0nic/django-flickrstorage/src/tip/flickrstorage/flickr.py глянь, а вообще http://code.welldev.org/django-storages/src/ кури
ну и исходный код джанги, там по-моему FTPStorage есть + сам класс Storage (в отличии от доков, там есть камменты), главное логику понять
Офлайн
To Ferroman, slav0nic - спасибі. Буду курити доку та далі розбиратися. Якщо буде якесь розумне рішення (або свій велосипед) одразу скину сюди.
Офлайн