django-resumable

Software kuvakaappaus:
django-resumable
Ohjelmiston tiedot:
Versio: 0.1 Beta
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: Jean-Philippe Serafin
Lupa: Vapaa
Suosio: 12

Rating: 5.0/5 (Total Votes: 1)

Django-resumable on Django sovellus, joka tarjoaa Django backend kamaa, joka käsittelee resumable.js XHR lisäykset.
Asennus
- PIP asentaa Django-resumable
- Lisää resumable sinun INSTALLED_APPS
Näkymät
Jotta voisit ladata tiedostoja asynkroninen, sinun täytyy määrittää päätepisteen, joka käsittelee lisätty tiedosto paloina:
alkaen django.contrib.auth.decorators tuonti login_required
alkaen resumable.views tuonti ResumableUploadView
urlpatterns + = kaavoja ('',
& Nbsp; url (^ ladata / $ ", login_required (ResumableUploadView.as_view ()),
& Nbsp; name = 'upload'),
)
Sinun tulisi myös harkita per käyttäjä kimpale kopiointihakemisto:
luokan MyResumableUploadView (ResumableUploadView):
& Nbsp;property
& Nbsp; def chunks_dir (itse):
& Nbsp; paluu request.user.profile.chunks_dir
Fields
Jos haluat käsitellä resumable upload sisällä lomakkeita, voit käyttää ResumableFileField joka toimii kuin Django ydin FileField:
alkaen django.conf tuonti asetukset
alkaen django.core.urlresolvers tuonti taaksepäin
alkaen resumable.fields tuonti ResumableFileField
luokan ResumableForm (lomake):
& Nbsp; tiedosto = ResumableFileField (
& Nbsp; allowed_mimes = ("audio / ogg"),
& Nbsp; upload_url = lambda: taakse ('upload'),
& Nbsp; chunks_dir = getattr (asetukset, "FILE_UPLOAD_TEMP_DIR ')
& Nbsp;)
Javascript
Django-resumable tulee laajennettavissa frontend skriptejä, jotka toimivat kättelyssä:
{% Kuormitus staticfiles%}


& Nbsp;
& Nbsp;


& Nbsp;

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

& Nbsp;


& Nbsp;

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

Vaatimukset :

  • Python
  • Django

Muu ohjelmistojen kehittäjä Jean-Philippe Serafin

Ghost.py
Ghost.py

15 Apr 15

Kommentit django-resumable

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!