Django Pinax项目不会在Pythonywhere服务器中加载任何静态文件

Django Pinax项目不会在Pythonywhere服务器中加载任何静态文件,django,pythonanywhere,pinax,Django,Pythonanywhere,Pinax,我有一个pinax帐户项目在本地环境中运行良好,我想将其部署到服务器上。当我尝试这样做时,会出现相同的问题,就像我在Pythonywhere服务器中安装了pinax帐户项目一样,该网站显示了所有内容,但它无法访问任何静态文件 MEDIA_URL = "/site_media/media/" STATIC_ROOT = os.path.join(PACKAGE_ROOT, "site_media", "static") STATIC_URL = "/site_media/static/" S

我有一个pinax帐户项目在本地环境中运行良好,我想将其部署到服务器上。当我尝试这样做时,会出现相同的问题,就像我在Pythonywhere服务器中安装了pinax帐户项目一样,该网站显示了所有内容,但它无法访问任何静态文件

MEDIA_URL = "/site_media/media/"

STATIC_ROOT = os.path.join(PACKAGE_ROOT, "site_media", "static")

STATIC_URL = "/site_media/static/"

STATICFILES_DIRS = [
    os.path.join(PROJECT_ROOT, "static", "dist"),
]
一切看起来都很好,我遵循文档,运行了
migrate
makemigrations
collectstatic
,我做了很多尝试,但仍然没有发现问题所在。pinax项目的安装可能不好?我尝试手动操作,也尝试使用
pinaxcli
我还修改了我的WSGI:

path = '/home/manolodewiner/mysite'
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'

在我当地的环境中,它工作得非常完美,那么会有什么问题呢?

[摘自上面的评论]


当Django在本地调试模式下运行时,它将为您提供静态文件。但是,当它位于PythonAnywhere这样的生产环境中时,您需要配置其他东西来实现这一点。这在“Web”选项卡的“静态文件”部分完成。

当Django在本地调试模式下运行时,它将为您提供静态文件。但是,当它位于PythonAnywhere这样的生产环境中时,您需要配置其他东西来实现这一点。这是在“Web”选项卡的“静态文件”部分完成的。你在那里设置路线了吗?我的上帝,你救了我的命。我失去了很多时间,只是因为我没有看到。谢谢很高兴我能帮忙:-)@Gilestomas,你能在下面正确回答吗?和
manolodewiner
您能选择他的答案让他获得奖励积分吗?否则这个问题似乎还没有得到回答。谢谢两位。)当然完成了。