首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要在Render.com上配置Docker以提供静态文件

需要在Render.com上配置Docker以提供静态文件
EN

Stack Overflow用户
提问于 2022-07-03 23:25:15
回答 1查看 174关注 0票数 1

目前,Docker的设置方式是Django提供静态文件,如样式表等,负责我的web应用程序的设计。

当我关闭调试模式时,Django允许实际的服务器提供静态文件,以提高性能--但是目前没有配置docker (托管在Render.com上)--因此网站已经连接好了,设计也都被删除了。

抱歉我是个菜鸟。如有任何建议,将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2022-07-05 17:22:57

WhiteNoise库可以帮助您完成这个任务!看看WhiteNoise文档https://render.com/docs/deploy-django#static-files

在呈现时,面向互联网的web服务器是默认提供的,我们需要一种使用它来托管静态文件的方法。在这一步中,我们将设置WhiteNoise,这是一个非常流行的解决方案。下面的说明简要概述了WhiteNoise文档中描述的过程。

WhiteNosie文档或呈现的Django部署文档将引导您完成配置WhiteNoise以服务于静态资产的过程。

这个体系结构适用于大多数站点,但是如果您有一个流量很高的站点,您可能需要探索django-商店库,您可以使用它在构建时将静态资产上传到类似S3的地方,这样就可以从那里为它们提供服务,并允许您的Django应用程序只关注于处理动态(非静态)请求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72850547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档