django-resumable

Скриншот программы:
django-resumable
Детали программы:
Версия: 0.1 Beta
Дата загрузки: 20 Feb 15
Разработчик: Jean-Philippe Serafin
Тип распространения: Бесплатная
Популярность: 0

Rating: 5.0/5 (Total Votes: 1)

Django-возобновляем это приложение Django Django, который обеспечивает бэкэнд материал, который обрабатывает resumable.js XHR добавления.
Установка
- Пункт установить Django-возобновляем
- Добавить возобновляемые ваших INSTALLED_APPS
Просмотров
Для того, чтобы загрузить файлы асинхронно, необходимо определить конечную точку, которая будет заниматься с загруженными куски файлов:
от django.contrib.auth.decorators импорт login_required
от resumable.views импорта ResumableUploadView
urlpatterns + = узоры ('',
& NBSP; гиперссылка (^ загрузить / $ ', login_required (ResumableUploadView.as_view ()),
& NBSP; имя = 'Загрузить'),
)
Вы также должны рассмотреть вопрос одного пользователя каталога кусок загрузки:
класс MyResumableUploadView (ResumableUploadView):
& NBSP;property
& NBSP; Def chunks_dir (само):
& NBSP; возвращение request.user.profile.chunks_dir
Поля
Если вы хотите, чтобы справиться с возобновляемое загрузки в ваших форм, вы можете использовать ResumableFileField, которая работает как Django основной FileField:
от django.conf параметров импорта
от django.core.urlresolvers обратном импорта
от resumable.fields импорта ResumableFileField
класс ResumableForm (форма):
& NBSP; файл = ResumableFileField (
& NBSP; allowed_mimes = ("аудио / OGG",),
& NBSP; upload_url = лямбда: обратный ("Загрузить"),
& NBSP; chunks_dir = GetAttr (настройки "FILE_UPLOAD_TEMP_DIR ')
& NBSP;)
Javascript
Django-возобновляем поставляется с выдвижной скриптов в веб-интерфейсе, которые работают из коробки:
{% Нагрузки staticfiles%}


& NBSP; <тело>
& NBSP; "." <способ форма = "после" действие = >
& NBSP;


& NBSP; {%}% csrf_token
& NBSP; {{}} form.as_p
& NBSP;

& NBSP;

<тип входного = "представить" значение = "отправить" />


& NBSP;
& NBSP; <тип сценария = "текст / JavaScript" SRC = "https://raw.github.com/23/resumable.js/master/resumable.js">
& NBSP; <тип сценария = "текст / JavaScript" SRC = "{% статическое 'возобновляемые / JS / Django-resumable.js'%}">
& NBSP; <тип сценария = "текст / JavaScript" SRC = "{% статичные» возобновляемые / JS / init.js "%}">
& NBSP;

Требования

  • Python
  • Джанго

Другие программы разработчика Jean-Philippe Serafin

Ghost.py
Ghost.py

15 Apr 15

Комментарии к django-resumable

Комментарии не найдены
добавить комментарий
Включите картинки!