静态文件无法在 PythonAnywhere 上运行 - 但可以在本地服务器上运行

问题描述 投票:0回答:1

我正在 Pythonanywhere 上部署我的 Web 应用程序。部署后,静态文件不会显示在上面。 虽然 StaticFiles 在本地服务器上运行良好。 假设静态文件包含一个图像,该图像显示在主页上的本地服务器上,但部署后不会显示在 pythonanywhere 上。

可能是什么问题?

我尝试在每个应用程序中添加静态文件夹,也作为全局文件夹。另外,在settings.py上也正确配置了它。

STATIC_URL = "static/"
STATICFILES_DIRS = [
    BASE_DIR / 'static',
    ]

这是我的网站链接: http://syedhamza10.pythonanywhere.com/ 它应该与 The Vision Realtor 一起显示徽标

python django deployment pythonanywhere
1个回答
0
投票

最近在 settings.py 中设置 DEBUG = False 后,我就发生了这种情况。

DEBUG = True 是/没问题。

settings.py 文件建议: # 安全警告:请勿在生产环境中打开调试的情况下运行!

不知道如何解决这两个问题。

© www.soinside.com 2019 - 2024. All rights reserved.