ステップ1:Djangoプロジェクトとアプリケーションを作成します。
示されているように作成したら:
ステップ2:pycharmが自動的に登録されて助けて、無視することができますpycharmとここにプロジェクトを作成し、あなたのアプリケーションを登録します。
ステップ3、ビューが定義されている機能:
次のように関数は次のとおりです。
django.shortcutsからレンダリングインポート django.http.responseインポートのHttpResponseから django.shortcutsからrender_to_responseインポート #ここにあなたの意見を作成します。 デフログイン(リクエスト): もしrequest.method == 'POST': ユーザー名= request.POST.get( 'ユーザ名') リターンはHttpResponse(ユーザー名) 他: 戻りrender_to_response( 'login.htmlと')
ステップ4、テンプレート内のHTMLファイルを作成します。
htmlファイルを次のように
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>登录页面</title> </head> <body> <form method="POST" action="/login/"> <h1>用户名:<input type="text" name="username"></h1> <h1>密码:<input type="password" name="password"></h1> <input type="submit" value="登录"> </form> </body> </html>
第5步,在urls里面添加url映射:
第6步,注释掉csrf验证:
不注释访问会报错403:
第6步,进入项目目录,python manage.py runserver运行项目:
访问地址:
接口抓包返回信息: