小编Rit*_*hah的帖子

ValueError at /(未设置必需的参数名称)

我正在尝试使用 django 和 python 制作一个博客应用程序。我还尝试使用 s3 存储桶进行存储,使用 heroku 进行部署。我正在遵循 coreymschafer 的在线教程。我完全按照教程做所有事情,但我收到了这个错误。我不知道该怎么做。请帮忙!

我还安装了 boto3 和 django-storages。但是,我觉得问题出在 boto3 上,由于某种原因,请在此处输入图像描述。我附上了问题的截图,也只是想说明base.html没有问题

请帮忙!谢谢

我将这些添加到我的 settings.py 文件中:

AWS_ACCESS_KEY_ID = os.environ.get('AWS_ACCESS_KEY_ID')
AWS_SECRET_ACCESS_KEY = os.environ.get('AWS_SECRET_ACCESS_KEY')
AWS_STORAGE_BUCKET_NAME = os.environ.get('AWS_STORAGE_BUCKET_NAME')

AWS_S3_FILE_OVERWRITE = False
AWS_DEFAULT_ACL = None

DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
Run Code Online (Sandbox Code Playgroud)

python django heroku amazon-s3 amazon-web-services

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

amazon-s3 ×1

amazon-web-services ×1

django ×1

heroku ×1

python ×1