01
—
引言
首先先说Django,它是python中的web框架其一,Django是重量级选手中最有代表性的一位,许多成功的网站和APP都基于Django,类似于java中springboot,Django的应用后续将系统总结和学习。
其次作为测试工程师为什么需要学习Django,在这个‘内卷’的时代,肯定是会的知识越多越好。首先不管能不能用上,会Web框架,对被测项目系统都能有一个更深入的理解,其次在测试成长道路上,转型测试开发,需要开发工具,开发一些测试平台,学习一门web框架是必要的。
Django官网链接:
https://docs.djangoproject.com/zh-hans/2.0/
02
—
搭建Django虚拟环境
python中虚拟环境可以使一个python程序拥有独立的library和解释器interpreter,而不用与其他的python程序共享同一个library和interpreter,虚拟环境避免了不同的python程序互相影响,例如:项目A需要库1.0,项目B需要库2.0,这样使用虚拟环境可以使得两个项目互不影响,相互独立的使用。
1、安装virtualenv(先装python环境,配置好环境变量再进行操作)
pip install virtualenv
2、创建虚拟环境
# python -m venv 名
python -m venv /path/to/new/virtual/environment
3、激活虚拟环境
# 执行
lafeivenv\Scripts\activate.bat
4、虚拟环境中安装Django
# 进入对应虚拟环境中的Script中
(lafeivenv) D:\django>cd lafeivenv\Scripts\
5、在Django中创建项目(startproject)
django-admin startproject lafeidjango
6、startapp应用程序创建
cd lafeidjango
python manage.py startapp lafeidemo
03
—
PS
此是windows环境搭建版,mac版的可以百度搭建,大同小异;
在命令行中可以搭建,其实在pycharm里面也可以配置;
后续将继续总结django框架,任重而道不远;
号主的目标是写一套vue+django的测试平台,继续努力;
后续将会抽空继续总结和学习相关知识,希望大家持续关注;