Skip to main content

Your project description goes here

Project description

=============================
Django Fine Uploader S3
=============================

.. image:: https://badge.fury.io/py/django-fine-uploader-s3.png
:target: https://badge.fury.io/py/django-fine-uploader-s3

.. image:: https://travis-ci.org/anush0247/django-fine-uploader-s3.png?branch=master
:target: https://travis-ci.org/anush0247/django-fine-uploader-s3

Your project description goes here

Quickstart
----------

Install Django Fine Uploader S3::

pip install django-fine-uploader-s3

Then use it in a project::

# settings.py
installed_apps = [
...
'django_fine_uploader_s3',
...
]

AWS_ACCESS_KEY_ID = os.environ.get("AWS_ACCESS_KEY_ID")
AWS_SECRET_ACCESS_KEY = os.environ.get("AWS_SECRET_ACCESS_KEY")
AWS_CLOUDFRONT_DOMAIN = os.environ.get("AWS_CLOUDFRONT_DOMAIN")
AWS_STORAGE_BUCKET_NAME = os.environ.get("AWS_STORAGE_BUCKET_NAME")

# urls.py
urlpatterns = [
...
url(r'^fine-uploader/', include('django_fine_uploader_s3.urls')),
...
]

Refer fine-uploader.html

S3 Bucket Configuration:
-----------------------

::

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>Authorization</AllowedHeader>
</CORSRule>
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>HEAD</AllowedMethod>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>PUT</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedMethod>DELETE</AllowedMethod>
<ExposeHeader>ETag</ExposeHeader>
<ExposeHeader>x-amz-meta-custom-header</ExposeHeader>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>


Credits
---------

Tools used in rendering this package:

* Cookiecutter_
* `cookiecutter-djangopackage`_
* `django-fine-uploader-s3`_

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage
.. _django-fine-uploader-s3: https://github.com/FineUploader/server-examples/blob/master/python/django-fine-uploader-s3




History
-------

0.1.0 (2016-10-09)
++++++++++++++++++

* First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-fine-uploader-s3-0.1.1.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_fine_uploader_s3-0.1.1-py2.py3-none-any.whl (8.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file django-fine-uploader-s3-0.1.1.tar.gz.

File metadata

File hashes

Hashes for django-fine-uploader-s3-0.1.1.tar.gz
Algorithm Hash digest
SHA256 cf651f91cedf92978ae08b6fa5dab59d5fd6cfe28140e0ff8dd1b516b92f620a
MD5 ecb9bdf04a53b65441880645b1a32068
BLAKE2b-256 70766d3a09113d2ee5b6fa5a76d4370e811c887fef065228fb80b401be72b825

See more details on using hashes here.

File details

Details for the file django_fine_uploader_s3-0.1.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_fine_uploader_s3-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5b8ac25b1833c2a0384dbf29260d6148e57a565fccff0aa9b6260d7c9e68e117
MD5 f0d8c8e4aa40966260e6b288715a0b5e
BLAKE2b-256 ed644ece5d37af306bc255730d1c783d62a1998de22ecc34b2b8f7429bac410a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page