Web開発4週目


flask

  • 通常は1つのフレーム内でコードを記述し、そこから多くのライブラリを導入する.
  • from flask import Flask
    app = Flask(__name__)
    
    @app.route('/')
    def home():
       return 'This is Home!'
    
    if __name__ == '__main__':  
       app.run('0.0.0.0',port=5000,debug=True)
  • 該当コードでフラスコ開始.
  • フラスコは典型的なフォルダ構造を有する.
  • static:CSSまたは画像ファイルの格納用
  • templates:HTMLファイルを含む場所
  • app.py:サーバファイル
    -render templateでは、templatesフォルダのhtmlファイルを自動的にインポートできます.
  • Flashの起動:APIの作成

  • API:銀行が顧客のために作成したウィンドウのように、サーバが顧客のために作成を要求するウィンドウ.APIにもルールがあり、対応するアドレスが存在する.
  • APIは2つの代表的なものがある.
    -GET:データ照会を要求するために使用されます.「?」データをインポートします.
    -POST:データの作成、変更、削除を要求
  • POST練習
    1.クライアントとサーバの確認
    2.サーバの作成
    3.クライアントの作成
    4.完了確認
  • GET練習
    1.クライアントとサーバの確認
    2.サーバの作成
    3.クライアントの作成
    4.完了確認
  • 概念教育材料