在静态应用引擎站点上运行python脚本?

2024-04-20 00:18:32 发布

您现在位置:Python中文网/ 问答频道 /正文

如果我在appengine上有一个静态网站(在python运行时内),如果我想对单个python脚本进行jqueryajax调用来获取一些东西,我是否必须将整个网站放在python框架中才能运行该文件?你知道吗

使用应用程序引擎标准。你知道吗


Tags: 文件引擎脚本框架应用程序标准网站静态
1条回答
网友
1楼 · 发布于 2024-04-20 00:18:32

不需要。只需在app.yaml中指定一个应该路由到python应用程序的路径,并将其余路径映射到静态站点。你知道吗

例如:

handlers:
- url: /your/ajax/call
  script: yourmodule.yourapp

- url: /(.*)
  static_files: static/\1
  upload: static/.*

处理程序按照指定的顺序对匹配项进行求值,因此ajax调用将匹配其特定路径,而静态处理程序将匹配任何其他路径。你知道吗

https://cloud.google.com/appengine/docs/standard/python/config/appref

相关问题 更多 >