django-resumable

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

Rating: 5.0/5 (Total Votes: 1)

Джанго-resumable е Django приложение, което осигурява Django бекенд неща, който обработва resumable.js xhr качвания.
<Силен> Монтаж
- Пип инсталирате Джанго-resumable
- Добави resumable да си INSTALLED_APPS
<Силни> Прегледи
За да качвате файлове асинхронен, трябва да зададете крайна точка, която ще се занимава с качен файл парчета:
от django.contrib.auth.decorators login_required внос
от resumable.views внос ResumableUploadView
urlpatterns + = модели ('',
& Nbsp; URL (^ качите / $ ", login_required (ResumableUploadView.as_view ()),
& Nbsp; име = "качване"),
)
Вие също трябва да се вземе предвид възможността за потребител качване парче директорията:
клас MyResumableUploadView (ResumableUploadView):
& Nbsp;property
& Nbsp; Def chunks_dir (самостоятелно):
& Nbsp; връщане request.user.profile.chunks_dir
<Силен> Fields
Ако искате да се справят resumable качване в рамките на вашите форми, можете да използвате ResumableFileField, че работи като Django ядро ​​FileField:
от настройките django.conf внос
от django.core.urlresolvers внос обратна
от resumable.fields внос ResumableFileField
клас ResumableForm (Form):
& Nbsp; файл = ResumableFileField (
& Nbsp; allowed_mimes = ("аудио / OGG",),
& Nbsp; upload_url = ламбда: обратно ("качване"),
& Nbsp; chunks_dir = getattr (настройки, "FILE_UPLOAD_TEMP_DIR")
& Nbsp;)
<Силен> Javascript
Джанго-resumable идва с разтегателни фронтенд скриптове, които работят извън кутията:
{% Натоварване 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 = "{% статично" resumable / JS / Django-resumable.js "%}">
& Nbsp; <тип скрипт = "текст / JavaScript" SRC = "{% статични" resumable / JS / init.js "%}">
& Nbsp;

<силни> Изисквания :

  • Python
  • Django

Друг софтуер на разработчика Jean-Philippe Serafin

Ghost.py
Ghost.py

15 Apr 15

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

Коментари не е намерена
добавите коментар
Включете на изображения!