<p align="center"><img src="logo/1024_white_on_black.png" alt="django-fineuploader" height="200px"></p>
This is a Django integration of Fine Uploader JavaScript Upload Library.
pip install django-fineuploader
- jQuery - This is not included in the package since it is expected that in most scenarios this would already be available.
Add fineuploader
and fineuploader.ajaxuploader
to INSTALLED_APPS
:
INSTALLED_APPS += (
'fineuploader',
'fineuploader.ajaxuploader',
)
Be sure you have the django.template.context_processors.request
processor
TEMPLATES = [
{
...
'OPTIONS': {
'context_processors': [
...
'django.template.context_processors.request',
],
},
},
]
Update your urls.py
file:
urlpatterns += [
url(r'^fineuploader/', include('fineuploader.urls')),
]
and include fineuploader
templates
{% include "fineuploader/fineuploader_css.html" %} {# Before the closing head tag #}
{% include "fineuploader/fineuploader_js.html" %} {# Before the closing body tag #}
When deploying on production server, don't forget to run:
python manage.py collectstatic
django-fineuploader
is released under the BSD license.