アプリケーションのいくつかのこと竜巻

tornado.httpserver 輸入HTTPServerの
 から tornado.routing 輸入RuleRouter、ルール、PathMatches、ルーター、HostMatches
 から tornado.web 輸入のRequestHandler、アプリケーション、StaticFileHandler
 から tornado.ioloopの輸入IOLoopの
 インポートuimodulesを


クラスHttp404(のRequestHandler):
     デフ(自己)を取得:
        self.render(' 404.html ' 


クラスHandler1(のRequestHandler):

    デフ(自己、K1)を初期化します。
        self.k1 = K1

    デフ取得(自己):
         プリント(self.reverse_url(' インデックス' ))
        self.write(' 1 ' 


settins = {
     ' デバッグ':偽、   #のデバッグモードとオートリロード
    ' default_handler_class ':Http404、  場合(例えばカスタムページ404など)このような処理上の不一致
    ' compress_response ' :真、
     ' ui_modules ':uimodules、   UIモジュール、セット
    'uifunc'、UIの#のメソッドを設定し、 'ui_methods'を
    ' cookie_secret '' 12312312 '#はクッキーシークレット設定するために使用される
    ' LOGIN_URLを'"/ログイン"ユーザーがURLにデフォルトのジャンプにはログインしていない場合@Authenticated 
    xsrf_cookies :真、   #は、クロスサイトリクエストフォージェリの保護を有効にします。{%モジュールxsrf_form_html()%}

    テンプレートは、関連する
    ' autoescape '" xhtml_escapeを"#は自動的にコントロールテンプレートをエスケープし、デフォルトでは"xhtml_escape"である
    ' template_path '' ./template '#のディレクトリテンプレート

    静的な依存性
    ' static_path '' ./static ' ' static_url_prefix '' "/静的/" '#の静的ファイルのプレフィックスのデフォルトは"/静的/"へ
}

ファイルアプリ = アプリケーション([
     ( 'マッチャ'、 '処理ルール'、 'パラメータintiallizer'および'逆解析使用') 
    (R&LT " /ハンドラ"、Handler1、{ ' K1 '' V1 ' } ' インデックス" )、
    (R " /static/(.*)"、StaticFileHandler、{ " パス"" は/ var / WWW " })、
]、 ** settins)

もし __name__ == ' __main__ ' 
    サーバー = HTTPServerの(アプリケーション)
    server.listen( 8888 
    IOLoop.current()。()開始

APP

おすすめ

転載: www.cnblogs.com/liuer-mihou/p/11963950.html