Arr*_*n S 3 python google-app-engine
我想创建一个如下所示的目录结构.我如何获得account.py和game.py来处理转发到\ account \和\ game \的请求.我见过的所有app-engine示例都在main.py上有处理所有url的所有逻辑.
app\account\
           \account.py
   \game\
        \ game.py
   \static\css
          \js
          \images
   \app.yaml
   \main.py
我在app.yaml中尝试了以下内容但它没有用
application: mefirst
version: 1
runtime: python
api_version: 1
handlers:
- url: /static
  static_dir: static
- url: /account
  script: account.py
- url: .*
  script: main.py
Ale*_*lli 11
您需要以下内容app.yaml:
- url: /account
  script: account/account.py
- url: /game
  script: game/game.py
- url: .*
  script: main.py
顺便说一句,我建议你试着忘记反斜杠(这样的字符:\) - 想想普通的斜杠(这样的字符:/).反斜杠是一种Windows异常(即使在那里也很不需要 - Python会很乐意接受普通斜杠代替文件路径中的反斜杠),不能用作URL中的路径分隔符,也不能用作Unix-y操作系统(包括Linux和MacOSX).我之所以提到这个,是因为你说的是"请求转到\ account \和\ game\respectfully"并且没有这样的东西 - 没有请求进入带有反斜杠的路径,它将始终是正斜杠.
| 归档时间: | 
 | 
| 查看次数: | 508 次 | 
| 最近记录: |