経験豊富なJavaプログラマーがPythonを習得しようとしています。私はGoogle App Engineにアプリケーションを持っていて、管理ハンドラを別のファイルに移動したいと思っています。今はmain.pyとadmin.pyがあります。 app.yamlを設定してトラフィックを適切にルーティングし、各ファイルのWSGIApplication()を呼び出して適切なHandlerにルーティングしました。main()はハンドラを含むすべてのスクリプトに含まれている必要がありますか?
私の質問である各スクリプトファイルは、デフメイン必要があります()と文があれば対応しない:それは必要はありません
application = webapp.WSGIApplication([(r'/admin/(.*)', Admin)],
debug=True)
def main():
run_wsgi_app(application)
if __name__ == '__main__':
main()
パスに基づいて異なるアクセス権レベルでapp.yamlに同じスクリプトファイルを2回リストすることはできません。 – Matt