このサイトは「Flask」上に構築されていますが、インターフェースはシンプルに見えますが、バックエンドのロジックは私にとってはまだかなり複雑です(多分それは大きな牛のための小さなケースです)。 コードは熟練するためにより多くの文章を必要とするものであり、これを他の人に教えることができることは習熟と見なされます。 この記事は単なる入門チュートリアルです、私はそれが後で来る人に役立つことを願っています。
使用しているシステムのバージョンによって異なりますが、私は「Ubuntu 20」であり、「Python3」が付属しているので、1行のコードで「Flask」をインストールできます。
PIP3フラスコを取り付ける
システムに「pip3」がない場合は、次のコマンドを使用してインストールします。
sudo apt-get install pip3
上記の手順の後、「Flask」がインストールされたので、簡単なWebサイトを構築しましょう。
「web.py」ファイルを作成します。
ナノ web.py
nanoエディターは、現在のフォルダーに「web.py」というファイルを作成し、次のコードを貼り付けます。
# -*- コーディング: UTF-8 -*- フラスコインポートフラスコから アプリ=フラスコ(__name__) @app.route('/') def index(): 「こんにちは世界」を返す __name__=="__main__"の場合: app.run(host="0.0.0.0",port=33333)
「Ctrl + X」を押してから「Y」を押して保存します。 このコード文字列の構成を簡単に見てみましょう。
最初の行は、コードがUTF-8エンコーディングで記述されていることを示しています。 2行目はフラスコからのフラスコの紹介です 3行目はアプリの名前です 4行目は、フラスコが同じパラメータを持つアクセス要求を受信したときにその下のコードを実行するデコレータです。 def index():これは標準関数であり、さらに下にはカスタマイズできる戻り本文があります。 さらに下には、ポートとIPを定義するapp.runがあります。
ファイルを保存した後、「python3 web.py」と入力します すべて問題がなければ、次の出力になります。
*サービングフラスコアプリ "ウェブ"(遅延読み込み) * 環境: 生産 警告: これは開発サーバーです。 運用環境のデプロイでは使用しないでください。 代わりに本番環境のWSGIサーバーを使用してください。 * デバッグ モード: オフ * http://0.0.0.0:33333/ で実行(終了するにはCTRL + Cを押します)
この時点で、サーバーのip +ポート番号33333を開くと、正しい表示は次のようになります。 おめでとうございます、あなたの最初のPython + Flaskベースのウェブサイトは準備ができています!
本稿の主な内容は,イチゴへの書き込みシステムを簡単かつ迅速に紹介することである。
RDPフレームレートを向上させるテクニック
この記事の主な内容は、検索エンジン i-Book.in でリソースのダウンロード速度を改善する方法、IPFS ネットワークといくつかのトリックを紹介することです。
好きな絵文字を作ってください。このように、マップを見つけるのはより便利で、マップとの戦いはよりゆったりとしています!!
時の流れは早い 波乱万丈の今年は あっと言う間に過ぎ去りました
目次
人気タグ
その他の言語
サイト情報