私はapp.yaml
とURL管理に助けが必要です。私はスクリプトting.py
,searchandler.py
とtoplawfirms.py
を持っています。私が最初にting.py
を作成し、私はapp.yaml
各スクリプトのトップページのみを残してapp.yamlをクリーンアップするにはどうすればよいですか?
- url: /.*
script: ting.py
であり、他のすべてのページがting.py
で宣言されています。しかし、私はsearchhandler.py
とtoplawfirms.py
で2番目のレベルにしないでミスをしたと思います。私app.yaml
は、私は彼らのスクリプト内の他のすべてのページを宣言することができるように
...
- url: /???
script: searchhandler.py
- url: /???
script: toplawfirms.py
- url: /.*
script: ting.py
...
ようになりますようになりましたapp.yaml
にのみ3つのスクリプトを持ってする方法はありますか?
application: ting-1
version: 1
runtime: python
api_version: 1
handlers:
- url: /_ah/mail/.+
script: incoming.py
login: admin
- url: /stylesheets
static_dir: stylesheets
- url: /favicon.ico
static_files: static/images/favicon.ico
upload: static/images/favicon.ico
- url: /image
script: toplawfirms.py
- url: /imageupload
script: toplawfirms.py
- url: /imagesave
script: toplawfirms.py
- url: /imageresize
script: toplawfirms.py
- url: /displayimage
script: toplawfirms.py
- url: /histogram
script: toplawfirms.py
- url: /testurlopen
script: toplawfirms.py
- url: /printdb
script: toplawfirms.py
- url: /cropimage
script: toplawfirms.py
- url: /jquerytest
script: toplawfirms.py
- url: /urlopenppp
script: toplawfirms.py
- url: /deleteone
script: toplawfirms.py
- url: /enterppp
script: toplawfirms.py
- url: /saveppp
script: toplawfirms.py
- url: /searchhandler
script: searchhandler.py
- url: /site
script: searchhandler.py
- url: /searchall
script: searchall.py
- url: /.*
script: ting.py
inbound_services:
- mail
I)は、(メインDEF '削除する必要があります。 run_wsgi_app(アプリケーション) 場合__name__ == "__main__": ' searchhandler.py'と 'toplawfirms.py'から'メイン()とティン 'にすべてのハンドラを置きます.py'または 'searchhandler.py'と' toplawfirms.py'を削除し、それらの中のすべてのコードを 'ting.py'に転送し、' ting.py'だけを使用しますか? – Zeynel
いずれか1つ。これはあなたのアプリに依存します。前者の場合は、ハンドラを参照するために、 'searchhandler'と' toplawfirms'をting.pyにインポートする必要があります。 –