jonatron / django_media_uploader

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Django Media Uploader

A resuable django app that provides views, models and template tags to implement resumable HTML5 uploads. Uploads can be associated with any other model instance. Uses resumable.js.

Before installing pillow, please run: sudo apt-get install libjpeg-dev to ensure jpeg support

Template Tag:

{% load media_uploader %}
{% upload_js item %}

Add to your URLs:

url(r'^media_uploader/', include('media_uploader.urls', namespace='media_uploader')),

Add to your INSTALLED_APPS:

'media_uploader',

Example JS for showing recent uploads: (TODO: add recently_uploaded view)

$(function() {
    function refresh_recent_uploads() {
        $('#recent_uploads').load('{% url 'mcc:recently_uploaded' item.id %}', function() {
        });
    }

    $('#refresh_uploads').click(function() {
        refresh_recent_uploads();
    });

});

About

License:MIT License


Languages

Language:JavaScript 68.4%Language:Python 22.9%Language:HTML 7.2%Language:CSS 1.5%