Django 测试工具开发实战

Posted hanjialong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django 测试工具开发实战相关的知识,希望对你有一定的参考价值。

一、环境配置

1.Django安装

 python3.5、pip3及pycharm专业版自行安装。

(1)安装Django:

  这里只介绍较为简单的pip3命令安装方式。

  win+r,调出cmd,运行命令:pip3 install django,自动安装Pypi提供的最新版本。

 技术图片

安装完成后如下图所示:

技术图片

2.创建项目

  • 终端命令:django-admin startproject sitename
  • IDE创建Django程序时,本质上都是自动执行上述命令

其他常用命令:

  python manage.py runserver 0.0.0.0
  python manage.py startapp appname
  python manage.py syncdb
  python manage.py makemigrations
  python manage.py migrate

  python manage.py createsuperuser

3.配置文件

数据库:DATABASES = {    ‘default‘: {

1
2
3
4
5
6
7
8
<em id="__mceDel"><em id="__mceDel">{<br>  {    <br>‘ENGINE‘‘django.db.backends.mysql,
    ‘NAME‘:‘dbname‘,
    ‘USER‘‘root‘,
    ‘PASSWORD‘‘xxx‘,
    ‘HOST‘: ‘‘,
    ‘PORT‘: ‘‘,
    }
}<br></em></em>
DATABASES = {
‘default‘: {
‘ENGINE‘: ‘django.db.backends.sqlite3‘,
‘NAME‘: os.path.join(BASE_DIR, ‘db.sqlite3‘),
}
}
1
# 由于Django内部连接MySQL时使用的是MySQLdb模块,而python3中还无此模块,所以需要使用pymysql来代替
 # 如下设置放置的与project同名的配置的 __init__.py文件中
import pymysql
pymysql.install_as_MySQLdb()

 

模板:  

1
2
3
TEMPLATE_DIRS = (
        os.path.join(BASE_DIR,‘templates‘),
    )

静态文件:

 

1
2
3
STATICFILES_DIRS = (
        os.path.join(BASE_DIR,‘static‘),
    )

 二、工具实现 

  技术图片

 

 

  

 

 

 

 

 

 

 

 

  

  

以上是关于Django 测试工具开发实战的主要内容,如果未能解决你的问题,请参考以下文章

solr分布式索引实战分片配置读取:工具类configUtil.java,读取配置代码片段,配置实例

细化到每一步操作的 Jenkins + Django 完整实战

Python大牛Django项目实战现场开发,框架精讲

Django高级实战 开发企业级问答网站

手把手教导实战Python Web项目

手把手教导实战Python Web项目