【文件属性】:
文件名称:django-s3-like-storage:您自己的Amazon S3 Django存储
文件大小:14KB
文件格式:ZIP
更新时间:2021-05-01 02:05:45
aws django amazon aws-s3 static
您自己的Amazon S3服务器
此应用程序复制基本的Amazon S3功能:
能够使用自己的凭据拥有多个存储桶
上载具有公开只读访问权限的文件
该应用程序的主要目的是在应用程序实例外部存储Django应用程序的Media和Static文件。 如果您将应用程序部署到不提供存储选项的云提供商(例如Heroku),这将特别有用。
部署方式
使用以下命令创建docker.env文件:
SECRET_KEY -Django密钥
通过以下方式进行构建和运行:
docker-compose up -d
创建一个管理员帐户:
docker-compose exec app python ./manage.py createsuperuser
在您的应用程序中使用
为了在Django项目中使用该存储,您可能需要使用django-storages软件包,在这种情况下,需要一些额外的设置。
# Us
【文件预览】:
django-s3-like-storage-master
----project()
--------settings.py(3KB)
--------urls.py(840B)
--------__init__.py(0B)
--------wsgi.py(391B)
----.dockerignore(127B)
----manage.py(627B)
----Dockerfile(292B)
----requirements.txt(182B)
----README.md(1KB)
----docker-compose.yml(632B)
----.gitignore(161B)
----storage()
--------apps.py(89B)
--------urls.py(145B)
--------tests.py(60B)
--------migrations()
--------admin.py(544B)
--------__init__.py(0B)
--------models.py(3KB)
--------views.py(1KB)