/django-s3-filebrowser

awss3browser is a simple Django app to browser AWS S3 BUCKET

Primary LanguageHTML

awss3filebrowser

awss3filebrowser is a simple Django app to browser AWS S3 BUCKET. You can create folder, delete folder and files, rename,upload file and get details .

Feature List:

  1. Create Folder
  2. Delete Folder and files
  3. Upload files
  4. Rename Files and folders
  5. File Details
  6. Cut/Copy and paste

Quick start

pip install awss3filebrowser

  1. Add "awss3browser" to your INSTALLED_APPS setting like this:

INSTALLED_APPS = [ ... 'awss3browser', ]

  1. Include the polls URLconf in your project urls.py like this:

url(r'^filebrowser/', include('awss3browser.urls')),

  1. ADD SETTINGS to settings.py

AWS_ACCESS_KEY_ID = 'YOUR_AWS_KEY_ID' AWS_SECRET_ACCESS_KEY = 'YOUR_AWS_SECRET_ACCESS_KEY' AWS_STORAGE_BUCKET_NAME = 'YOUR_AWS_STORAGE_BUCKET_NAME' AWS_STORAGE_BUCKET_ROOT_FOLDER = 'YOUR_AWS_STORAGE_BUCKET_ROOT_FOLDER' // for example AWS_STORAGE_BUCKET_ROOT_FOLDER = 'public' is the root folder of my s3 bucket

  1. Visit 'http://127.0.0.1:8000/filebrowser/files/' to see the filelist.