2024-04-26 17:18:06 发布
网友
我做了一个小django项目,它显示了给定城市未来三天的天气,它只是一个单页项目,看起来像这样
我想在firebase上部署/托管它 我的项目链接here 但是我不知道怎么做,请帮忙
编辑
好的,现在我知道我可以使用cloud run作为我的后端,firebase作为我的前端,有人能给我一步一步的过程如何将我的django文件放入cloudrun和firebase,以及如何连接它们吗
您可以在firebase上上载动态或静态内容,对于Django应用程序,它是动态的,但您的样式表/脚本是静态内容
在settings.py中,您必须为静态文件指定一个路由并将其存储在中,如:STATIC_ROOT = '/path/to/static'
settings.py
STATIC_ROOT = '/path/to/static'
然后在服务器中,您必须指定所有静态文件都存储在上述路径中
在此处查找更多信息:https://cloud.google.com/appengine/docs/standard/python3/serving-static-files
Firebase宿主仅承载静态内容,这意味着它不运行Python/Django代码。但您可以在云上运行代码,然后将其与Firebase主机集成。见https://firebase.google.com/docs/hosting/cloud-run
您可以在firebase上上载动态或静态内容,对于Django应用程序,它是动态的,但您的样式表/脚本是静态内容
在
settings.py
中,您必须为静态文件指定一个路由并将其存储在中,如:STATIC_ROOT = '/path/to/static'
然后在服务器中,您必须指定所有静态文件都存储在上述路径中
在此处查找更多信息:https://cloud.google.com/appengine/docs/standard/python3/serving-static-files
Firebase宿主仅承载静态内容,这意味着它不运行Python/Django代码。但您可以在云上运行代码,然后将其与Firebase主机集成。见https://firebase.google.com/docs/hosting/cloud-run
相关问题 更多 >
编程相关推荐