该网站运行良好,本地主机上没有任何问题
我尝试在 settings.py 中添加此基本域,但仍然收到相同的错误:
我也尝试过此修复,并重新加载requirements.txt但无济于事:
如有任何帮助,我们将不胜感激。
您需要像这样提供可信来源(如果您使用的是 Django 4.0 或更高版本)
对于 Django 4.0 及更高版本,CSRF_TRUSTED_ORIGINS 必须包含方案和主机。如果您使用 Django 3.2 及以下版本,则不需要
CSRF_TRUSTED_ORIGINS = ['https://web-production-716d.up.railway.app']
在 Railway 上部署 Django 应用程序时,我也遇到了类似的问题。
# not working for me
CSRF_TRUSTED_ORIGINS = ['https://web-production-716d.up.railway.app']
# worked for me
CSRF_TRUSTED_ORIGINS = ['https://*.railway.app']
谢谢