django-resumable

Software screenshot:
django-resumable
Podrobnosti Software:
Verze: 0.1 Beta
Datum uploadu: 20 Feb 15
Licence: Volný
Popularita: 12

Rating: 5.0/5 (Total Votes: 1)

Django-Potlačitelný je aplikace, Django Django, který poskytuje backend věci, které zpracovává resumable.js XHR obrázky.
Instalace
- Pip nainstalovat Django-Potlačitelný
- Přidat Potlačitelný do INSTALLED_APPS
Zobrazení
Chcete-li nahrát soubory asynchronní, musíte definovat koncový bod, který se bude zabývat nahraných souborů kousky:
od django.contrib.auth.decorators import login_required
od resumable.views dovozu ResumableUploadView
urlpatterns + = vzory ('',
& Nbsp; url (^ nahrát / $ ', login_required (ResumableUploadView.as_view ()),
& Nbsp; name = "upload),
)
Měli byste také zvážit, které mají za uživatele kus nahrávání adresáři:
třída MyResumableUploadView (ResumableUploadView):
& Nbsp;property
& Nbsp; def chunks_dir (self):
& Nbsp; návrat request.user.profile.chunks_dir
Pole
Chcete-li zvládnout Potlačitelný nahrávání ve vašich formuláře, můžete použít ResumableFileField, který funguje jako Django základní FileField:
od django.conf nastavení dovozních
od django.core.urlresolvers dovozu rubu
od resumable.fields dovozu ResumableFileField
třída ResumableForm (formulář):
& Nbsp; file = ResumableFileField (
& Nbsp; allowed_mimes = ("audio / OGG"),
& Nbsp; upload_url = lambda: reverzní (upload),
& Nbsp; chunks_dir = getattr (nastavení, "FILE_UPLOAD_TEMP_DIR")
& Nbsp;)
Javascript
Django-Potlačitelný je dodáván s výsuvnou frontend skripty, které pracují po vybalení z krabice:
{% Zatížení staticfiles%}


& Nbsp;
& Nbsp; "."


& Nbsp;

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

& Nbsp;


& Nbsp;

& Nbsp;
& Nbsp;
& Nbsp;
& Nbsp;

Požadavky na :

  • Python
  • Django

Ostatní software developer Jean-Philippe Serafin

Ghost.py
Ghost.py

15 Apr 15

Komentáře k django-resumable

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!