【问题标题】:Django-React App Static/Media Serving MethodDjango-React App 静态/媒体服务方法
【发布时间】:2021-06-04 09:31:43
【问题描述】:

我和我的朋友已经开始了一个项目,包括 Django、Django REST 和 React。

我在部署独立 django 应用方面有一点经验,但在 django-react 方面没有。

目前的计划是,管理员将通过 django-admin 上传图片,并且网站将显示新图片,因为管理员将上传它们。 (如果这种组合甚至可以实现的话。)

问题是:我应该如何提供静态文件?我知道如果在独立的 django 项目上工作,最好的解决方案之一是将静态文件(照片、模板、css 等)存储在 Amazon AWS S3 之类的东西上,但我不知道在我们的案例中这是否是正确的解决方案,因为我说,我从来没有做过这样的事情,我找不到任何问题的答案,而且每个设置教程都没有说明这一点。

如果这是最好的解决方案,谁能给我一些该教程的链接或任何可以帮助我们的东西?我负责 Django,我的朋友负责 React。

谢谢。

[编辑] 该网站将托管在 heroku 上

【问题讨论】:

标签: reactjs django amazon-s3 django-staticfiles django-react


【解决方案1】:

正如您所提到的,您可以使用 AWS S3 为您的项目提供静态文件,例如图像。这是一篇解释如何将 Django 配置为 AWS S3 的文章

https://www.caktusgroup.com/blog/2014/11/10/Using-Amazon-S3-to-store-your-Django-sites-static-and-media-files/

【讨论】:

    猜你喜欢
    • 2014-07-07
    • 2017-03-12
    • 2018-02-20
    • 2011-02-06
    • 2015-05-08
    • 1970-01-01
    • 2011-01-22
    • 2013-05-15
    • 2011-08-06
    相关资源
    最近更新 更多