最初のGAEプロジェクトに取り組んでいますが、カスタムページを管理コンソールに表示するのに問題があります。Google Docsをフォローしていますが、うまく機能していないようです。私はそれがこのメモと関係があるかもしれないと感じています:
注:管理コンソールには、デフォルトバージョンで定義されたカスタムページのみが表示されます。
しかし、それらが何を意味するのか完全にはわかりません(アプリのデフォルトバージョン?)。
ページのURLに直接アクセスすると正常に機能しますが、リンクは管理コンソールのサイドバーに表示されません。
YAML:
application: namegenerator
version: 1
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /css
static_dir: css
- url: /admin/.*
script: main.app
login: admin
- url: /.*
script: main.app
libraries:
- name: jinja2
version: latest
builtins:
- remote_api: on
admin_console:
pages:
- name: Manual DB Entry
url: /admin/db/add
- name: Clear DB
url: /admin/db/clear
Pythonルーティング:
app = webapp2.WSGIApplication([('/', MainHandler),
('/vote', SubmitVote),
('/clear_session', ClearUserSession),
('/admin/db/clear', ClearDatabase),
('/admin/db/add', ManualAddToDatabase)],
debug=True)
ちなみに、これはすべて私のローカルマシンでテストされ、実行されています。助けてくれてありがとう。