Skip to main content

Installation

$ [sudo] pip install django-static-s3
$ [sudo] npm i -g django-static-s3

How it works

static/ hard-coded folder

scripts:

  • create full-access user and credentials
  • upload static/

hard-coded environment variables names:

  • AWS_S3_STATIC_BUCKET
  • AWS_S3_STATIC_USER
  • AWS_S3_STATIC_ACCESS_KEY_ID
  • AWS_S3_STATIC_SECRET_ACCESS_KEY

Examples

Makefile, create env

STATIC_BUCKET:=BUCKET_NAME
all:
    test -s .env.s3.static || static-s3-create-env $(STATIC_BUCKET) > .env.s3.static

upload static/ to S3

export DJANGO_SETTINGS_MODULE=settings.dev
python manage.py collectstatic --no-input

set -o allexport
. .env.s3.static || exit

static-s3-upload

readme42.com

Download files

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

Source Distribution

django-static-s3-2020.12.3.tar.gz (2.7 kB view details)

Uploaded Source

File details

Details for the file django-static-s3-2020.12.3.tar.gz.

File metadata

  • Download URL: django-static-s3-2020.12.3.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for django-static-s3-2020.12.3.tar.gz
Algorithm Hash digest
SHA256 a76f43f9bba05ea03edd87cf0e9d9813beae5454bb8c690103adef0396902963
MD5 2380a99eac46169a721c3581237286c1
BLAKE2b-256 aef045d490570da4392cbb588e4224e4e2bc4cfcbc846cbbe847c6bdaecfa3f9

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2020.12.3 This release

1 file

2020.7.1

1 file

2019.8.9

1 file

Supported by

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