我正在为heroku 编写一个Python 应用程序。Flask 用于应用程序的 Web 组件。
我的问题是我找不到提供静态文件的方法。我不想通过烧瓶来做,因为那效率很低。
我也在使用gunicorn。我将如何设置静态文件的服务?
尝试使用 Amazon s3 存储静态和媒体文件。可以在此处找到类似的问题和答案。这是 heroku 使用 s3 的文档。然后,您可能希望在此处禁用自动 collectstatic 指令,这样每次推送到 heroku 时都不会运行 collectstatic。希望这可以帮助。