ホームページ >バックエンド開発 >Python チュートリアル >Python は登録およびログイン システムを実装します
この記事では主に、初心者が学習するのに適した Python3 銀行口座ログイン システムを詳細に紹介します。興味のある友人は参照してください。
フォームは主に Web ページ上のデータ収集機能を担当します。フォームには 3 つの基本コンポーネントがあります。 フォーム タグ: これには、フォーム データの処理に使用される CGI プログラムの URL と、データをサーバーに送信するためのメソッドが含まれます。 フォームフィールド: テキストボックス、パスワードボックス、隠しフィールド、複数行テキストボックス、チェックボックス、ラジオボタンボックス、ドロップダウン選択ボックス、ファイルアップロードボックスなど。 フォーム ボタン: 送信ボタン、リセット ボタン、および一般ボタンが含まれます。フォーム ボタンは、サーバー上の CGI スクリプトにデータを転送したり、入力をキャンセルしたりするために使用することもできます。 HTML では、アドレス バーに URL を入力して開きます。POST リクエストを使用する場合は、フォームを使用する必要があります。
HTMLのフォームはformタグで宣言されています。例:
<form action="login" method="post"> <label>username:</label> <input type="text" name="username"><br /> <label>password:</label> <input type="password" name="password"><br /> <input type="submit" name="submit"> <form>
上記のコードでは、formタグで囲まれた部分がフォームの内容であることに注目してください。フォームには 3 つの入力があり、1 つは通常のテキスト入力を表すテキスト タイプ、1 つはパスワード入力を表すパスワード タイプ、そして 1 つは送信ボタンである送信タイプです。フォーム タグは 2 つの属性を定義します。アクションはこのフォームを送信するパスを表し、デフォルトは GET です。次に、上記の例の具体的な処理を詳しく説明します。ユーザーが送信ボタンをクリックすると、ブラウザはアクションパスに POST リクエストを送信します。リクエストの内容は次のとおりです。 Submit をキー値として使用する場合を除き、実際の充填データはデータ パケットとして使用されます。次に、サーバーが受信したリクエストデータはクライアントプログラムから送信されたデータと同じです。次のステップでは、送信されたデータに基づいて対応する処理を実行して戻ります。
data = { 'username':'XXXXXXXX', 'password':'XXXXXXXX' }実行時の効果は次のとおりです。さらに美しくしたい場合は、いくつかの関連情報を見つけることができます。自分自身!これが実装するのは、パスワードを入力して値を返すことです。ローカル保存がないことがわかります。はい、これが TODO に残された穴です。次に、パスワード照合などのために上記のログイン クラスのコメントを削除するだけです。密 ユーザー名とパスワードを気軽に入力してください:
関連する推奨事項:
Python で学内ネットワークの自動ログインを実現
以上がPython は登録およびログイン システムを実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。