Django测试开发平台搭建

安装Django
把Django放在Python目录下
输入python setup.py install

验证是否安装成功
输入python
import django
django.get_version()
版本2.0

创建项目
打开CMD进入C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts
输入django-admin startproject autotest

启动服务
打开CMD进入C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest
输入python manage.py runserver
Django测试开发平台搭建_第1张图片
Django启动后
构建Django后端
迁移同步数据并创建相应的表,打开CMD
先到目录下C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest
输入python manage.py makemigrations
在这里插入图片描述
输入python manage.py migrate
Django测试开发平台搭建_第2张图片
创建admin超级用户
输入python manage.py createsuperuser
设置账号为admin
邮箱为[email protected]
密码为test123456
Django测试开发平台搭建_第3张图片
登录
浏览器中输入http://127.0.0.1:8000/admin
Django测试开发平台搭建_第4张图片
汉化为中文界面
在Autotest/Autotest/Settings.py中加入中文和时区
#LANGUAGE_CODE = ‘en-us’
#TIME_ZONE = ‘UTC’
LANGUAGE_CODE = ‘zh-Hans’
TIME_ZONE = ‘Asia/Shanghai’
创建应用
运行CMD到C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest
输入python manage.py startapp apitest
Django测试开发平台搭建_第5张图片
再到C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest\autotest
打开settings.py加入’apitest’,
Django测试开发平台搭建_第6张图片
创建视图
到C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest\apitest
打开views.py加入test函数
Django测试开发平台搭建_第7张图片
创建映射
把视图中的函数映射到浏览器前端页面
到C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest\autotest
打开urls.py加入
Django测试开发平台搭建_第8张图片
查看浏览器
在这里插入图片描述
创建模板
在apitest目录下创建templates文件夹,在templates文件加下创建login.html文件
Django测试开发平台搭建_第9张图片
在Python\Python38-32\Scripts\autotest\autotest\urls.py中,创建关联映射
Django测试开发平台搭建_第10张图片
在Python\Python38-32\Scripts\autotest\apitest\views.py中,创建login函数,并以UTF-8格式保存
Django测试开发平台搭建_第11张图片
在浏览器输入地址,查看登录页面
Django测试开发平台搭建_第12张图片
配置MySQL数据库,保证链接正常无问题
在Django中默认链接的是SQLite数据库
Django测试开发平台搭建_第13张图片
要把SQLite链接改成MySQL的链接
打开Python\Python38-32\Scripts\autotest\autotest\settings.py修改以下内容
Django测试开发平台搭建_第14张图片
在Python\Python38-32\Scripts\autotest\autotest_init_.py加入内容后,保存
在这里插入图片描述
创建数据库
Django测试开发平台搭建_第15张图片
安装PyMySQL
PyMySQL是用过Python3代码链接和操作MySQL的库
运行CMD,切换到PyMySQL所在目录下进行安装
运行 python setup.py install
Django测试开发平台搭建_第16张图片
去Python\Python38-32\Lib\site-packages\Django-2.0.1-py3.8.egg\django\db\backends\mysql\base.py
注释以下内容
在这里插入图片描述
迁移同步数据库和表结构
运行CMD,到Python\Python38-32\Scripts\autotest下
输入python manage.py makemigrations
输入python manage.py migrate
Django测试开发平台搭建_第17张图片
查看数据库客户端,生成了部分表
Django测试开发平台搭建_第18张图片
创建MySQL的超级管理员账号
到C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest
输入python manage.py createsuperuser
输入用户名和密码
admin
[email protected]
test123456
Django测试开发平台搭建_第19张图片
在浏览器输入http://127.0.0.1:8000/admin,登录进去
Django测试开发平台搭建_第20张图片
登录功能实现
创建登录函数 在C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest\apitest\views.py
Django测试开发平台搭建_第21张图片
创建向导 在C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest\autotest\urls.py
Django测试开发平台搭建_第22张图片
登录地址http://127.0.0.1:8000/login/ 输入错误的用户名和密码 提示用户名和密码错误
输入正确的用户名和密码
Django测试开发平台搭建_第23张图片
在C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest\apitest\templates\home.html
Django测试开发平台搭建_第24张图片
在C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest\apitest\views.py加入
在这里插入图片描述
在C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest\autotest\urls.py加入
Django测试开发平台搭建_第25张图片
优化页面,修改login.html内容
Django测试开发平台搭建_第26张图片
Django测试开发平台搭建_第27张图片
退出功能实现
使用Django内置用户认证退出函数logout
在C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest\apitest\views.py加入
在这里插入图片描述
在C:\Users\HYB\AppData\Local\Programs\Python\Python38-32\Scripts\autotest\autotest\urls.py加入
Django测试开发平台搭建_第28张图片
权限功能操作
admin登录http://127.0.0.1:8000/admin/后
添加用户 test test123456
后续就进行产品模块开发了

你可能感兴趣的:(Django,django,测试工具)