File storage made easy
Project description
Simple Storage
Data storage made simple.
Supported storages
- File system
- AWS S3
- Google Cloud Storage
Requirements
- Python >= 3.6
How to use
Install the package:
pip install simple-storage
Now, depending on the storage you want to use, follow the instructions below.
File system storage
| Environment variable | Value |
|---|---|
STORAGES_BACKEND |
storages.backends.file_system.FileSystemStorage |
STORAGES_PATH |
Point to the existing path in your file system, e.g. /app/media. |
AWS S3 storage
| Environment variable | Value |
|---|---|
STORAGES_BACKEND |
storages.backends.amazon_s3.AmazonS3Storage |
STORAGES_AWS_ACCESS_KEY_ID |
Your AWS access key ID. |
STORAGES_AWS_SECRET_ACCESS_KEY |
Your AWS secret access key. |
STORAGES_AWS_BUCKET_NAME |
The bucket name that you want to use. |
In case you encounter any problems with finding your AWS credentials please read this page as a reference.
Google Cloud Storage
| Environment variable | Value |
|---|---|
STORAGES_BACKEND |
storages.backends.google_cloud.GoogleCloudStorage |
STORAGES_GOOGLE_CLOUD_CREDENTIALS |
Your Google Cloud Storage credentials in JSON encoded using Base64. |
STORAGES_GOOGLE_CLOUD_BUCKET_NAME |
The bucket name that you want to use. |
Documentation
The documentation is hosted on the project's GitHub Wiki.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file simple-storage-0.0.6.tar.gz.
File metadata
- Download URL: simple-storage-0.0.6.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de6bbdc0da26ec1d8585aa75e78cb95aefa703ab87d5cbc7e288b29f65f5cbd1
|
|
| MD5 |
7518fcfff3eb92627926e0c2f1b0e196
|
|
| BLAKE2b-256 |
aaa82e64110be468a85f6efceae8aa8818775f11d6bc1637944cde0d7db9c768
|
File details
Details for the file simple_storage-0.0.6-py3-none-any.whl.
File metadata
- Download URL: simple_storage-0.0.6-py3-none-any.whl
- Upload date:
- Size: 3.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a326e0037da54b8feb2b05ab401357466ba0597323811edf6d87c67dcd64504c
|
|
| MD5 |
de8f994415de5846bb0318b489780c7f
|
|
| BLAKE2b-256 |
d150e9156209b82a935c8f87a56f69625e6c5481eadf1769b4f155f92226eab9
|