ATXSERVER2
、メイン()を起動するためのファイル
1、名前空間parse_argsリターンによる最初は、いくつかの設定を行うことが言うの内側SimpleLoginHandlerで、このページのHTMLをログに記録し、
db.setupでデータベースを作成する)(そして、2
一部のHTML、静的ファイルやその他の設定を行ってmake_appにより、3
DEF make_app(login_handler、** 設定) の設定[ ' template_path ' ] = ' テンプレート' 設定[ ' static_path ' ] = ' 静的' 設定[ ' cookie_secret ' ] =はos.environ。取得(" SECRET "、" :_ SECRET " ) の設定[ ' LOGIN_URL ' ] = ' /ログイン' [設定]] = 10 urlpatterns.append((R " /ログイン" 、login_handler))を 返す tornado.web.Application(urlpatterns、**設定)
4、サービスモニタモニタport4000を開始
しますが、ログインページを見ることができ、ここで
5.任意のログインページの名前を入力
し、その後でSimpleLoginHandler下のコードを見つけ
データベースにアカウント情報(メール、名)待つself.set_current_userを追加する
ページは情報送信されたのWebSocketを受け取るために、モバイルデバイスにリダイレクトされます6。
クラスMainHandler(AuthRequestHandler): デフを取得(自己): self.redirect(" /デバイス")
_data_handler、データ処理jsondata.pyファイルをダンプします。
デフ_data_handler(OBJ): 返す(TIME_ISOFORMAT)obj.strftimeを場合でisinstance( OBJ、datetime.datetimeの)他のOBJ :デフダンプ(データ) をアサートでisinstance(データ、dictの) リターン json.dumps(データ、デフォルト = _data_handler)
第二に、遠隔制御装置が
使用する]をクリックし
、時間的な理由を、今日ここに見られるコードを
現在、まだ我々は良い感じ、誰もが役立つことを願って、学習、彼らはどのような賞賛をサポートするためにポイントします。また、何か間違ったか私を修正する必要があります。ありがとうございます!