説明:簡単なログインインターフェース
次のようなディレクトリ構造があります
二つの実装手順
1フォルダ内のlogin.htmlとファイル(ページ)を追加し、フォルダテンプレートを作成します。
<!DOCTYPE HTML>
<HTML LANG = "EN">
<HEAD>
<メタ文字コード= "UTF-8">
<タイトル>ログイン</ TITLE>
</ HEAD>
<BODY>
<フォームアクション= "/ログイン/"方法= "POST">
<H1>用户名:<入力名= "ユーザ名"> </ H1>
<H1>密码:<入力名= "パスワード"> </ H1>
<入力タイプ=値"を提出します" = "登录">
</ FORM>
</ BODY>
</ HTML>
运行效果如下:
(アプリ)フォルダ世論調査では2、views.pyファイルを追加し、ユーザー名のログイン・ページを返すログイン機能を定義します
ポーリングフォルダ内の3、ファイルurls.pyを追加
含まurls.pyプロジェクトのインポートモジュールの下4ログインパスを追加します。
5在settings中添加login.html的路径,不然会报错
6 注释掉此项,去掉验证信息,登录时候不会报错
7运行manage.py,启动服务
8 页面中输入地址http://127.0.0.1:8000/login/
9 输入用户名,密码,点击登录
根据调用login函数。返回值为username的值
10 可通过F12查看页面请求post
请求地址。方式,入参,返回结果