首先再PyCharm中创建一个django包
完成以下步骤
配置init.py文件连接数据库
开始创建app—users
接下来就是代码部分了
views.py和urls.py:(hw_05文件里面的)
login.html:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>登录</title>
</head>
<body>
<form>
<input type="text" id="username" name="username" placeholder="请输入用户名"><br>
<input type="password" id="password" name="password" placeholder="请输入密码"><br>
<button id="btn_login" type="button">登录</button>
<br>
</form>
{
% load static %}
<script src="{% static 'js/jquery-3.3.1.js' %}"></script>
<script>
$(function () {
$('#btn_login').on('click', function () {
let username = $('#username').val()
let password = $('#password').val()
$.ajax({
'url': "{% url 'users:login' %}",
'type': 'post',
'data': {
'username': username, 'password': password},
'dataType': 'json',
'success': function (data) {
if (data.code == 0) {
window.location.href = '{% url "main" %}'
} else {
alert(data.msg)
}
}
})
}