gpt4 book ai didi

django - 在单个谷歌云应用引擎实例上部署 DjangoREST+React 项目。是否可以?

转载 作者:行者123 更新时间:2023-12-04 09:14:23 27 4
gpt4 key购买 nike

我有一个 Django 后端,它使用 REST API(使用 DjangoREST 框架制作)与基于 React.js 的前端进行通信。
到目前为止,我在 gcloud 上部署的所有类似项目都使用两个不同的 gcloud 项目/应用引擎实例,一个用于 django,另一个用于 react。
这次我只能使用单个应用引擎实例。是否可以同时部署 react 和 django 组件?
我知道我们可以使用 django 将 react 作为静态文件提供服务,但是这样会降低性能吗?我仍然需要能够访问 django admin。

最佳答案

是的,
可以在同一个应用引擎服务中同时部署 react 和 django 组件。
您需要在 app.yaml 中添加处理程序
例如

handlers:
- url : /api/ #backend
script: ....
- url : /
static_files: frontend/index.html #frontend
upload: index.html....

关于django - 在单个谷歌云应用引擎实例上部署 DjangoREST+React 项目。是否可以?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63280199/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com