繁体   English   中英

更新GAE python应用程序的问题

[英]Issue of updating GAE python application

使用以下命令将我的应用程序更新为GAE时:python appcfg.py update / home / tom / workspace / DjangoProject

我收到一条错误消息:

mapping values are not allowed here
  in "/home/tom/workspace/DjangoProject/app.yaml", line 6, column 9

这是我的yaml:

application:myapp
version:1
runtime:python
api_version:1

handlers:
- url:/
  script:home.py

- url:/index\.html
  script: home.py

- url: /stylesheets
  static_dir: stylesheets

- url: /(.*\.(gif|png|jpg))
  static_files: static/\1
  upload: static/(.*\.(gif|png|jpg))

- url: /admin/.*
  script: admin.py
  login: admin

- url: /.*
  script: not_found.py

有谁能够帮助我?

我更改了Yaml:

application:myapp
version:1
runtime:python
api_version:1
handlers
- url:/
  script:home.py
- url:/index\.html
  script:home.py
- url:/stylesheets
  static_dir:stylesheets
- url:/(.*\.(gif|png|jpg))
  static_files:static/\1
  upload:static/(.*\.(gif|png|jpg))
- url:/admin/.*
  script:admin.py
  login:admin
- url:/.*
  script:not_found.py

现在错误信息是:

google.appengine.api.appinfo_errors.MissingURLMapping:在应用程序配置中找不到URLMap条目

在冒号之后,必须有空间。 这就是为什么它无法解析您的app.yaml。 尝试这个

application: myapp
version: 1
runtime: python
api_version: 1

handlers:
- url: /
  script: home.py

- url: /index\.html
  script: home.py

- url: /stylesheets
  static_dir: stylesheets

- url: /(.*\.(gif|png|jpg))
  static_files: static/\1
  upload: static/(.*\.(gif|png|jpg))

- url: /admin/.*
  script: admin.py
  login: admin

- url: /.*
  script: not_found.py

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM