我已经完成了Django + React应用程序。 我使用'npm run build'构建React代码,并将该文件与Python文件一起移至托管,我已经在Django应用中设置了静态文件,现在当我进入站点URL时,我看到所有静态文件都是已加载。但是他们没有跑。在本地环境中,我看到了漂亮的JS应用程序,现在在托管时,我看到了一个白屏,当我在开发人员工具的“网络”标签中选择已编译的JS文件时(预览响应),我读到消息“您需要启用JavaScript才能运行此应用程序”。 (也适用于CSS)。
我知道这是一个菜鸟问题。但是您能帮我解决这个问题吗?
谢谢。
答案 0 :(得分:0)
在https://www.techiediaries.com/create-react-app-django/上查看此站点
然后转到“将React App与Django集成到生产环境中”
这将向您显示应如何在Django文件中使用正确的设置来构造应用。