python自动化之(django)(2)

1、创建应用

python manage.py startapp apitest

这里还是从上节开始也就是命令行在所谓的autotest目录下来输入

然后可以清楚的看到

多了一个文件夹

2、创建视图

在views中加入test函数(所建应用下)

复制代码
from django.http import HttpResponse
复制代码
def test(request):
    return HttpResponse("hello test")

3、创建映射

在autotest/urls.py中添加以下代码

复制代码
from apitest import views
urlpatterns = [
    path('test/', views.test),

](记得是加进去不是复制粘贴就可以)

4、创建模板

在apitest下创建templates文件夹然后创建login.html

加入内容

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
    <title>login</title>
</head>
<body>
<h1>login</h1>
<form method="post" action="/login/">
    {% csrf_token %}
    <br><input name="username" type="text" placeholder="username">
    <br><input name="password" type="text" placeholder="password">
    {{error}}<br>
    <br><button name ="submit" type="submit">submit</button>

</form>
</body>
</html>

然后依照前面步骤创建映射和函数(函数有略微不同如下:)

复制代码
def login(request):
    return render(request,'login.html')

最后成果:

因为没有加数据之类的后端内容所以功能没办法正常实现后面会提到。

相关推荐
IKUN家族25 分钟前
Spring MVC(三)
运维·服务器·spring boot·spring·servlet·java-ee
Leon-Ning Liu40 分钟前
【真实经验分享】ORA-12516 排查实录:共享服务器模式下 SHARED_SERVER_SESSIONS 不足引发的监听故障
运维·服务器·oracle
东方护航数据恢复(深圳)1 小时前
服务器硬盘黄灯/红灯故障排查与处理命令全指南_东方护航数据恢复深圳店
运维·服务器·chrome
爱码少年1 小时前
SSH密钥登录完整流程与原理详解
运维·ssh
枳实-叶1 小时前
Linux 环境下段错误出现的原因及调试方法
linux·运维·服务器
Chief_fly2 小时前
ARM 麒麟系统服务器构建docker镜像
运维·服务器·docker
Dawn-bit2 小时前
Linux文本处理三剑客之sed详解
linux·运维·服务器·云计算·运维开发
dok122 小时前
Johannes 《Linux内核模块与设备驱动开发:编写Linux驱动程序》 (9)manual_cdev
linux·运维·驱动开发
志栋智能2 小时前
超自动化安全中的自适应防护与自愈能力
网络·安全·自动化
czhaii2 小时前
汇川注塑机伺服驱动器故障维修排除方法
运维·服务器