根据实际情况修改即可
六:同步数据库
上面,我们只是创建了一个名称为 hrun 的数据库,但这个数据库下没有任何数据表,现在,我们将同步数据库得到数据表。需要先返回到 HttpRunnerManager 的根目录,也就是 HttpRunnerManager-master 目录下。
生成数据迁移脚本:
1 | python3 manage.py makemigrations ApiManager |
应用到db生成数据表:
1 | python3 manage.py migrate |
同步数据库完成之后,我们再到 MySQL 中查看,可以发现 hrun 数据库下新增了很多数据表。
七:创建后台管理员用户
创建一个超级用户,并按提示输入相应用户名,密码,邮箱。该用户可用于管理后台数据
1 | python3 manage.py createsuperuser |
八:启动Django服务
1 | nohup python3 manage.py runserver``0.0``.``0.0``:``8000 >hrun.log``2``>&``1 & |
HttpRunnerManager在后台运行的日志,将输出到 hrun.log 下。
九:登录HttpRunnerManager
在Linux下启动服务之后,我们将在Windows下进行访问并登录HttpRunnerManager,我们需要检查一下 8000 等端口是否已开放,
如果是在云服务器上搭建的环境,需要添加安全组规则,否则可能访问不到。
后台管理:http://ip地址:8000/admin/
注册界面:http://ip地址:8000/api/register/
后台运维管理登录界面如下:
输入上一步骤创建的后台用户即可进行后台登录,登录后的界面如下:
****HttpRunnerManager用户登录界面如下:
用户登录成功后的主界面:
十:修改样式
1 2 | cd templates/ vim base.html |
在templates/base.html 文件中第23行,需要修改一下,将
http://cdn.amazeui.org/amazeui/2.7.2/css/amazeui.min.css
替换为 http://cdn.bootcss.com/amazeui/2.7.2/css/amazeui.min.css
替换之后,再次刷新页面,界面样式就正常了,最后显示的界面效果如下:
HttpRunnerManager中,异步执行、定时任务、任务监控等功能,需要搭建RabbitMQ消息中间件等
正在做测试的朋友可以进来交流,群里给大家整理了大量学习资料和面试题项目简历等等…