s3filesmanager 0.5.3

AWS S3 files manager

An AWS S3 Files online manager base on python/django

To use this app follow these steps:

  1. Create your working environment
  2. Install Django
  3. Put the s3filesmanager into INSTALLED_APPS
  4. Install additional dependencies
  5. syncdb and migrate (if you use South)

Install

pip install s3filesmanager

Dependency

  1. django-model-utils
  2. django-bootstrap-toolkit
  3. PIL
  4. sorl-thumbnail
  5. boto
  6. django-storages

INSTALLED_APPS

INSTALLED_APPS = (
    ...
    'south',
    'bootstrap_toolkit',
    'sorl.thumbnail',
    's3filesmanager',
)

Settings

AWS_ACCESS_KEY_ID = 'YOUR_AWS_ACCESS_KEY_ID'
AWS_SECRET_ACCESS_KEY = 'YOUR_AWS_SECRET_ACCESS_KEY'
DEFAULT_FILE_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
AWS_STORAGE_BUCKET_NAME = 'YOUR_AWS_STORAGE_BUCKET_NAME'
ASSETS_URL = 'https://BUCKET_NAME.stimuli.s3-website-us-east-1.amazonaws.com'
MEDIA_ROOT = ASSETS_URL + 'media/'
MEDIA_URL = ASSETS_URL + 'media/'
AWS_S3_SECURE_URLS = False
AWS_QUERYSTRING_AUTH = False

urls.py

url(r'^', include('s3filesmanager.urls')),

template tags

{% load s3filesmanager_tags %}

<!-- Put the s3filesmanager tag in a div which you want to show the files manager -->
<div>
    {% s3filesmanager %}
</div>

<!-- Put the s3filesmanager_js tag in html head, but need to load jquery and bootstrap at first -->
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="/static/js/bootstrap.min.js"></script>
{% s3filesmanager_js %}

Javascript

The app use some javascript lib for upload files

  1. jQuery
  2. Bootstrap
  3. plupload
  4. Underscore

Sponsor

Sponsored by www.xperiment.mobi

Author

Jeffrey Hu

Pip

s3filesmanager==0.5.3

Classifiers

  • Development Status :: 5 - Production/Stable
  • Environment :: Web Environment
  • Framework :: Django
  • Intended Audience :: Developers
  • License :: OSI Approved :: MIT License
  • Operating System :: OS Independent
  • Programming Language :: Python
File Type Python Version Uploaded On Downloads
s3filesmanager-0.5.3.tar.gz Source June 18, 2013 1,656
Version Release Date
0.5.3 June 18, 2013
0.5.2 June 18, 2013
0.5.1 June 18, 2013
0.4.9 June 18, 2013
0.4.8 June 18, 2013
0.4.7 June 18, 2013
0.4.6 June 18, 2013
0.4.5 June 18, 2013
0.4.4 June 18, 2013
0.4.3 June 18, 2013
0.4.2 June 18, 2013
0.4.1 June 18, 2013
0.4 June 17, 2013
0.3 June 6, 2013
0.2 June 6, 2013
0.1 May 31, 2013
Date Package Version Action
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.5.3 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.4.7 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.5.1 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.4.5 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.4.6 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.4.3 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.4.1 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.5.2 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.4.8 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.4.9 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.4.4 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.4 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.2 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.3 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.1 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager 0.4.2 Release Created
Aug. 25, 2015, 12:32 a.m. s3filesmanager Package Created