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
|
‘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,读取配置代码片段,配置实例