django-resumable

Software screenshot:
django-resumable
Software detaljer:
Version: 0.1 Beta
Upload dato: 20 Feb 15
Licens: Gratis
Popularitet: 0

Rating: 5.0/5 (Total Votes: 1)

django-resumable er en Django app, der giver Django backend ting, der håndterer resumable.js XHR uploads.
Installation
- Pip installere django-resumable
- Føj resumable til dine INSTALLED_APPS
Views
For at uploade filer asynkron, skal du definere et slutpunkt, der vil beskæftige sig med uploadede fil bidder:
fra django.contrib.auth.decorators import login_required
fra resumable.views import ResumableUploadView
urlpatterns + = mønstre ('',
& Nbsp; url (^ upload / $ ', login_required (ResumableUploadView.as_view ()),
& Nbsp; name = "upload"),
)
Du bør også overveje at have per bruger luns upload mappen:
klasse MyResumableUploadView (ResumableUploadView):
& Nbsp;property
& Nbsp; def chunks_dir (selv-):
& Nbsp; tilbagevenden request.user.profile.chunks_dir
Felter
Hvis du ønsker at håndtere resumable upload i dine formularer, kan du bruge ResumableFileField der fungerer som django core FileField:
fra indstillingerne django.conf import-
fra django.core.urlresolvers import omvendt
fra resumable.fields import ResumableFileField
class ResumableForm (formular):
& Nbsp; file = ResumableFileField (
& Nbsp; allowed_mimes = ("audio / ogg",),
& Nbsp; upload_url = lambda: reverse ("upload"),
& Nbsp; chunks_dir = getattr (indstillinger "FILE_UPLOAD_TEMP_DIR ')
& Nbsp;)
Javascript
Django-resumable kommer med forlænges frontend scripts, der arbejder ud af boksen:
{% Belastning staticfiles%}


& Nbsp;
& Nbsp; "."


& Nbsp;

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

& Nbsp;


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

Krav :

  • Python
  • Django

Andre software developer Jean-Philippe Serafin

Ghost.py
Ghost.py

15 Apr 15

Kommentarer til django-resumable

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!