带有 Django 的 DigitalOcean 空间

问题描述

我有一个用 React Js 编写的学习管理系统前端和用 django 编写的后端。用户可以从前端上传PDF文件和图像文件。 PDF 文件是课程,图像文件将成为用户个人资料图片主题图片和课程图片我已经使用当前设置配置了 Digitalocean 空间。所有的静态文件、图像和 pdf 文件都保存在对象存储中。但是我需要将 pdf 文件静态文件保存在后端服务器内的对象存储和图像中。如何配置 django 设置文件来实现该任务

AWS_ACCESS_KEY_ID = 'KEY_ID'
AWS_SECRET_ACCESS_KEY = 'ACCESS_KEY'
AWS_STORAGE_BUCKET_NAME = 'elearn-storage'
AWS_S3_ENDPOINT_URL = 'https://fra1.digitaloceanspaces.com'
AWS_S3_OBJECT_ParaMETERS = {
    'CacheControl': 'max-age=86400',}
AWS_LOCATION = 'storage'

STATICFILES_Dirs = [
    os.path.join(BASE_DIR,'static/'),]
STATIC_URL = 'https://%s/%s/' % (AWS_S3_ENDPOINT_URL,AWS_LOCATION)
STATICFILES_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
DEFAULT_FILE_STORAGE ='storages.backends.s3boto3.S3Boto3Storage'

这是我当前的配置。我需要做哪些改变?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...