上篇说的是安装虚拟环境,后面的项目全部放在虚拟环境上

1、创建一个虚拟环境py3,进入虚拟环境

2、安装django包:pip install django==1.8.2

3、在家目录下的Desktop目录下创建项目文件夹:(1)cd Desktop   (2)mkdir  project_1

4、进入项目目录创建项目:(1)cd project_1  (2)django-admin startproject test1

5、查看一下test1目录结构:(1)cd test1   (2)tree  

  • manage.py是项目管理文件,通过它管理项目。
  • 与项目同名的目录,此处为test1。
  • _init_.py是一个空文件,作用是这个目录test1可以被当作包使用。
  • settings.py是项目的整体配置文件。
  • urls.py是项目的URL配置文件。
  • wsgi.py是项目与WSGI兼容的Web服务器入口,详细内容会在布署中讲到。

6、使用一个应用开发一个业务模块,创建一个业务booktest:python manage.py startapp booktest

7、查看一下目录结构:tree

  • _init.py_是一个空文件,表示当前目录booktest可以当作一个python包使用。
  • tests.py文件用于开发测试用例,在实际开发中会有专门的测试人员,这个事情不需要我们来做。
  • models.py文件跟数据库操作相关。
  • views.py文件跟接收浏览器请求,进行处理,返回页面相关。
  • admin.py文件跟网站的后台管理相关。
  • migrations文件夹之后给大家介绍。

8、安装应用:应用创建成功后,需要安装才可以使用,也就是建立应用和项目之间的关联,在test1/settings.py中INSTALLED_APPS下添加应用的名称就可以完成安装。初始项目的INSTALLED_APPS如下图:

将应用添加到元祖,如下图:

9、开发服务器:在开发阶段,为了能够快速预览到开发的效果,django提供了一个纯python编写的轻量级web服务器,仅在开发阶段使用。

运行服务器命令:python manage.py runserver  127.0.0.1:7789         这里的ip和地址自己去定义,可以不写IP和端口,默认IP是127.0.0.1,默认端口为8000。

       然后紧接着去浏览器输入:127.0.0.1:7789      就会看到如下界面

转载于:https://www.cnblogs.com/lz-tester/p/10269719.html

二、自动化测试平台搭建-搭建jango环境相关推荐

  1. 自动化测试平台(四):前端环境搭建

    一.前言 上一章节我们实现了用户模块的增删改查接口,现在有了接口了就需要开始开发前端页面对其进行展示交互了.现在越来越多的前端开发框架和UI组件让我们能够更容易迅速的去开发前端页面,这一章节将通过re ...

  2. Linux输入密码接口,Linux下搭建接口自动化测试平台

    前言 我们今天来学习一下在Linux下如何搭建基于HttpRunner开发的接口自动化测试平台吧! 需要在Linux上提前准备的环境(下面是本人搭建时的环境): 1,Python 3.6.8 (可参考 ...

  3. 国际化分布式WEB UI自动化测试平台搭建

    国际化分布式WEB UI自动化平台 一 背景 二 特色功能 三 系统架构设计&框架选型 自动化测试框架 Selenium WebDriver Selenium Grid 四 功能介绍 平台化 ...

  4. 自动化测试平台(五):搭建前端开发框架并实现前端登录功能

    一.前言 上一章节我们搭建了前端开发环境并启动了我们的第一个项目,这一章节我们将搭建前端开发框架,并结合登录接口来开发前端的登录页面. 完整教程地址:<从0搭建自动化测试平台> 项目在线演 ...

  5. 淘宝性能自动化测试平台搭建过程

    导读ID:TOP100case 淘宝网的性能测试自动化平台具备了分布式.高并发.低成本.可扩展等特性的性能测试平台工具,它包括性能项目管理.环境管理.脚本管理.场景管理.任务管理.监控管理.结果管理等 ...

  6. Cucumber+Rest Assured快速搭建api自动化测试平台

    转载:http://www.jianshu.com/p/6249f9a9e9c4 什么是Cucumber?什么是BDD?这里不细讲,不懂的直接查看官方:https://cucumber.io/ 什么是 ...

  7. AI应用开发实战系列之二:从零开始搭建macOS开发环境

    AI应用开发实战 - 从零开始搭建macOS开发环境 本视频配套的视频教程请访问:https://www.bilibili.com/video/av24368929/ 零.前提条件 一台能联网的电脑, ...

  8. linux mysql 修改密码之后还是不能登录_怎样在Linux下搭建接口自动化测试平台?...

    前言 之前在学习HttpRunner时,我们都是把用例写在 YAML/JSON 中进行维护,使用起来也很方便.其实,现在有不少大佬都喜欢开发自动化测试平台,比如我们今天要搭建的HttpRunnerMa ...

  9. jenkins搭建_如何搭建移动端自动化测试平台?没错,就用Jenkins!

    环境搭建 stf和Jenkins的安装过程这里不做说明,可以网上查找资料,这里只说一下注意的地方和需要的插件以及插件的配置. stf环境搭建 stf的环境搭建坑比较多,对node和npm的版本不对会出 ...

  10. linux手动安装unzip_怎样在Linux下搭建接口自动化测试平台?

    前言 之前在学习HttpRunner时,我们都是把用例写在 YAML/JSON 中进行维护,使用起来也很方便.其实,现在有不少大佬都喜欢开发自动化测试平台,比如我们今天要搭建的HttpRunnerMa ...

最新文章

  1. jquery option 动态 selected
  2. LEETCODE- The First Day (C++)
  3. 自动完成--autoComplete插件(2)
  4. springmvc入门学习
  5. Object component的各种标识符
  6. AliOS Things手势识别应用演示
  7. mysql 联合质检_第三次全国国土调查-统一时点更新阶段数据库质检规则业务细则解释(三)...
  8. asp.net上传图片,上传图片
  9. SMBGhost 漏洞 CVE-2020-0796 的PoC 已发布,攻击现身
  10. 03、了解自动配置原理笔记
  11. 来JavaEye两年了
  12. opencv连接大华摄像头
  13. 小米路由器青春版(R1CL)刷breed固件
  14. bat批处理的注释语句
  15. sorted()函数
  16. 什么是DNS?为什么选择UDP?详细的DNS解析过程?
  17. 去广告:去除2345好压、Flash插件等的广告
  18. 一个因全局变量引发的故事!
  19. 编程猫平台 python-编程猫发布高中新课标产品 助力中小学python教育
  20. 命令式和声明式,哪个才是你的菜

热门文章

  1. 指纹锁的安全性及其未来发展
  2. 发烧友级别的最高32bit/384KHz采样率的数字信号输出
  3. GBase 8c 产品架构
  4. SQL Server 机器学习服务-概述与实战
  5. 服务器集群安装matlab2015
  6. 流媒体之从零实现搭建简单流媒体服务器,推流,拉流播放全景视频
  7. oracle 修改nls_characterset,修改NLS_CHARACTERSET和NLS_NCHAR_CHARACTERSET字符集
  8. 数据可视化(二):犯罪案件分析
  9. aspx包含文件过狗方法
  10. MySQL Binlog 介绍