Pull to refresh

Comments 21

у модели должно быть только одно поле — файл,
Имеется ввиду, что только оно обязательно, или что оно в принципе должно быть одно, других не должно быть? Ведь понятно же, что фотки должны делится на категории или альбомы. Как быть?
Только 1 поле типа файл наверно
У модели должно быть только одно поле файл. Остальные должны быть неуникальными, значение последних присваивается всем новым объектам.

В результате получается будто вы добавляли каждый файл в отдельности.
Если у модели только одно поле — файл, то что такое «остальные поля»?
поле файл — 1 штука
другие поля — сколько угодно :)
Тогда, возможно, в статье вы имели ввиду
«у модели должно быть только одно поле-файл»
а не
«у модели должно быть только одно поле — файл»
Потому что смысл совершенно разный.
Пол-года назад писал подобное, с прогресс-баром, поддержкой джанговских формсетов и пережатием картинок на клиенте: bitbucket.org/kmike/gearsuploader/. Поддерживается загрузка как одного, так и нескольких файлов сразу БЕЗ каких-либо изменений на сервере (в смысле со стороны питоньего кода ничего не требуется) и откатом к обычным html-загрузкам в случае чего.

Загрузчик интегрируется как замена стандартному в админке к bitbucket.org/kmike/django-generic-images/ из «коробки».

Только писал не на flash, а на Google Gears (что и сейчас для админки отлично подходит). Хотел переписать на html5, но за то время, пока я GearsUploader не развивал, появился www.plupload.com/, теперь вот думаю. Да и необходимости пока нет, как задача встанет — видно будет.
да, bitbucket.org/kmike/gearsuploader/wiki/ru — документация. Она правда, довольно низкоуровневая, но разобраться можно. Плюс джанговский демо-проект в репозитории есть.
Почему не добавить столько file полей, сколько надо? Или с помощью jquery сделать ссылку «ещё файл», чтобы юзер сам мог добавлять поля?
Неудобно, когда нужно добавить большое количество файлов — например загрузить фотоальбом
фотоальбом — это сколько?
Это заранее неизвестно сколько. И юзеру проще выделить все файлы в диалоговом окне, чем выбирать по одному вотдельных полях.
innerHTML+=код input не легче???
Да и mochikit ИМХО лучше чем jQuery.
PS Django всё же как то не айс… Pylons гибче.
Кстати что на этот счёт говорят HTML5-энтузиасты и флэшененавистнки? Какие есть альтернативы?
Нашёл в себе силы установить демку, в хроме сама кнопка добавления не работает, вместо неё идёт стандартная, в фаерфоксе кнопка аплоада появляется, но после выбора и сохранения объекты не добавляются. Как будто просто пропадают данные…
Странно, хром, фокс, ie7,8 работают корректно
если поднимали снаружи, пришлите ссылку в личку — посмотрим
В линуксе. 64 бит если что… А подымал в локалке.
У меня кнопка появляется, выбор файлов осуществляется, но загрузка тоже не идёт.
В логах пишется 403 ошибка. В middleware.py прописал один в один.
Поднимал тоже на локалке. Win7 32.
Sign up to leave a comment.

Articles