【文件属性】:
文件名称:django-s3direct:使用Django直接将文件上传到S3兼容服务
文件大小:288KB
文件格式:ZIP
更新时间:2021-01-29 19:54:27
python aws django s3 uploads
django-s3direct
使用Django直接将文件上传到S3兼容服务。
安装
使用Pip安装: pip install django-s3direct
访问设置
设置访问凭据时,您有两个选择:
选项1:
生成访问凭证并将其直接添加到Django设置中。 如果使用Amazon S3,您还需要创建一个IAM策略,该策略授予权限以将您新创建的凭证上传到存储桶。
{
" Version " : " 2012-10-17 " ,
" Statement " : [
{
" Effect " : " Allow " ,
" Action " : [
" s3:GetObject " ,
" s3:PutObject " ,
" s3:PutObjectAcl " ,
" s3:ListMultipartUploadParts " ,
" s3:AbortMultipartUpload "
],
" Resource " : " arn:aws
【文件预览】:
django-s3direct-master
----setup.py(1KB)
----.gitignore(209B)
----Dockerfile(227B)
----package.json(1KB)
----package-lock.json(266KB)
----src()
--------index.js(8KB)
--------css()
----.dockerignore(17B)
----.env-dist(107B)
----MANIFEST.in(68B)
----.devcontainer()
--------devcontainer.json(1KB)
----LICENCE(1KB)
----s3direct()
--------widgets.py(1KB)
--------templates()
--------urls.py(295B)
--------__init__.py(0B)
--------views.py(5KB)
--------static()
--------utils.py(3KB)
--------fields.py(511B)
--------tests.py(20KB)
----.github()
--------workflows()
----.browserslistrc(4B)
----README.md(8KB)
----screenshot.png(82KB)
----example()
--------templates()
--------requirements.txt(7B)
--------example()
--------cat()
--------manage.py(250B)
----runtests.py(4KB)
----requirements-dev.txt(64B)
----tox.ini(456B)