【发布时间】:2014-11-16 15:53:38
【问题描述】:
我正在使用模块,但我无法按照此处https://developers.google.com/appengine/docs/python/modules/routing 的说明进行路由工作
更新:
appcfg.py update dispatch.yaml app.yaml comunapp_site.yaml
appcfg.py update_dispatch
端点 api 按预期工作,但站点没有 我希望这能工作
https://skilled-cargo-111.appspot.com/comunapp/
但只有这样才有效
https://comunapp-dot-skilled-cargo-111.appspot.com/
这是我的 yaml 文件:
app.yaml
application: skilled-cargo-111
module: default
version: 1
runtime: python27
api_version: 1
threadsafe: yes
automatic_scaling:
min_idle_instances: 1
max_pending_latency: 3s
handlers:
- url: /_ah/spi/.*
script: mobile_api.application
libraries:
- name: endpoints
version: 1.0
comunapp_site.yaml
application: skilled-cargo-111
module: comunapp
version: 1
runtime: python27
api_version: 1
threadsafe: yes
automatic_scaling:
min_idle_instances: 1
max_pending_latency: 10s
handlers:
- url: /favicon\.ico
static_files: favicon.ico
upload: favicon\.ico
- url: /css
static_dir: css
- url: /bootstrap
static_dir: bootstrap
- url: /images
static_dir: images
- url: /javascript
static_dir: javascript
#- url: /login.*
# script: "main.py"
# secure: always
- url: /.*
script: comunapp_site.app
login: optional
secure: always
libraries:
- name: webapp2
version: "2.5.2"
- name: jinja2
version: latest
dispatch.yaml
application: skilled-cargo-111
dispatch:
- url: "*/favicon.ico"
module: default
- url: "*/comunapp/*"
module: comunapp
- url: "*/api/*"
module: default
【问题讨论】: