django-ajax-upload-widget

Screenshot Software:
django-ajax-upload-widget
Detalii soft:
Versiune: 0.5.2
Incarca data: 20 Feb 15
Producător: Zach Mathew
Licenţă: Gratuit
Popularitate: 0

Rating: 1.5/5 (Total Votes: 2)

-django ajax-upload-widget este o aplicație care oferă Django fișier AJAX funcționalitate de încărcare pentru FileFields și ImageFields cu un simplu înlocuitor widget în formă.
Nici o schimbare este necesară câmpurile model sau logica app. Acest plugin acționează transparent, astfel formele modelul dumneavoastră poate trata fișiere ca și cum acestea au fost încărcate cu "tradițional" fișier browser-ul de încărcare.
Utilizare
Consultați exemplu aplicația inclusă în pachetul de un exemplu de lucru.
Server Side
În forma ta, utilizați AjaxClearableFileInput pe FileField sau ImageField.
de formele de import Django
de la ajax_upload.widgets AjaxClearableFileInput import
myform clasă (forms.Form):
& Nbsp; my_image_field = forms.ImageField (widget = AjaxClearableFileInput ())
Sau, dacă utilizați un ModelForm puteți anula pur și simplu widget.
de formele de import Django
de la ajax_upload.widgets AjaxClearableFileInput import
myform clasă (forms.ModelForm):
& Nbsp; clasă Meta:
& Nbsp; de model = MyModel
& nbsp; widget = {
& Nbsp; "my_image_field": AjaxClearableFileInput
& Nbsp;}
Client Side
Include Javascript (și, opțional, CSS) fișierele din pagina dvs. și apela funcția de descoperire automată. Acest lucru va căuta pagina pentru toate domeniile de intrare de fișiere AJAX și să aplice Javascript necesar.




Puteți trece, de asemenea, opțiuni pentru descoperire automată ():

Sau ... poti instantia în mod explicit un AjaxUploadWidget pe un câmp de introducere fișier AJAX:


Caracteristici :

  • Drop-inlocuitor pentru Django-ul incorporat in ClearableFileInput widget (nici o schimbare necesară pentru a ta model).
  • Funcționează în toate browserele majore, inclusiv IE 7 +.
  • string hash aleatorie adăugat la dosar nume pentru a asigura căi de fișiere încărcate nu sunt de ghicit de către alte persoane.

Cerințe :

  • Python
  • Django

Comentarii la django-ajax-upload-widget

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!