【发布时间】:2021-03-29 13:33:47
【问题描述】:
我有一个带有 react 和 Django 的项目,在我运行命令之后
npm run build
并将 Django 静态字段设置更改为:
'DIRS': [os.path.join(BASE_DIR, 'frontend/build')],
创建项目后,我无法访问 Django 管理“http://localhost:8000/admin/”。
【问题讨论】:
-
npm用于React,而不是Django。你得到什么错误? -
是的,我没有,我正在使用 django 重置框架和 react,但是当我在运行“npm run build”后在同一个端口中运行 django 时,我无法访问 django 管理页面,因为 react 路由器会当我转到链接时被执行:localhost:8000/admin"
-
React 和 Django 必须在两个不同的端口上运行
-
@Abdo 你能发布你得到的错误吗?没有这些信息就很难知道如何进行
-
他可能没有收到错误,他只是被 React 重定向到页面服务器,而不是获取 Django 管理页面。如果你解决了这个问题,你能发布答案吗?
标签: python reactjs django npm-build