Skip to content
This repository has been archived by the owner. It is now read-only.
master
Go to file
Code

Latest commit

Not tested. Will archive repository soon.
0f819ad

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

README.md

jQuery-File-Upload is developed by Sebastian Tschan, with the source available on github. Example code is ported to Django by Sigurd Gartmann (sigurdga on github).

Introduction

This is a small example on how to setup Sebastian Tschan's jQuery File Upload in Django. He has a working demo on his webpage and a github repository with an example on how to do it in PHP.

Here, you'll find a minimal Django project with a minimal app. You can run the example standalone by cloning the repository, running the migrations and starting the server.

I want to give a thank to Sebastian Tschan, the original author, Etay Cohen-Solal, for the latest major update, and Jørgen Bergquist for helping me over the first hurdles.

Features

  • Drag and drop files
  • Select multiple files
  • Cancel upload
  • Delete uploaded file (from database only)
  • No flash (or other browser plugins) needed
  • … more at the upstream's features page

Requirements

  • Django
  • Python Imaging Library

If you do not get PIL to work (pillow is a replacement package that works with virtulalenvs), use FileField instead of ImageField in fileupload/models.py as commented in the file.

Installation

I recommend to install this within a virtualenv.

virtualenv -p python3 venv
source venv/bin/activate
pip install -r requirements.txt
./manage.py migrate
./manage.py runserver

And then go to localhost:8000 and try to upload some files.

License

MIT, as the original project. See LICENSE.txt.

About

A minimal django project containing a minimal app with a working jquery file upload form based on the work by Sebastian Tschan: http://aquantum-demo.appspot.com/file-upload

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.