【发布时间】:2021-06-04 09:31:43
【问题描述】:
我和我的朋友已经开始了一个项目,包括 Django、Django REST 和 React。
我在部署独立 django 应用方面有一点经验,但在 django-react 方面没有。
目前的计划是,管理员将通过 django-admin 上传图片,并且网站将显示新图片,因为管理员将上传它们。 (如果这种组合甚至可以实现的话。)
问题是:我应该如何提供静态文件?我知道如果在独立的 django 项目上工作,最好的解决方案之一是将静态文件(照片、模板、css 等)存储在 Amazon AWS S3 之类的东西上,但我不知道在我们的案例中这是否是正确的解决方案,因为我说,我从来没有做过这样的事情,我找不到任何问题的答案,而且每个设置教程都没有说明这一点。
如果这是最好的解决方案,谁能给我一些该教程的链接或任何可以帮助我们的东西?我负责 Django,我的朋友负责 React。
谢谢。
[编辑] 该网站将托管在 heroku 上
【问题讨论】:
-
Django+React 教程saasitive.com/django-react/boilerplate 你打算有多少张图片?您可以使用 nginx 从
media目录提供图片。应该是最简单的方法。
标签: reactjs django amazon-s3 django-staticfiles django-react