Python接口自动化测试和性能测试《Django By Example》

Django设置多配置文件(生产和开发)

2019-06-14  本文已影响10人  梨花菜

1.创建settings文件夹和生产,开发配置

2.修改base.py文件

# BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(os.path.join(__file__, os.pardir))))

3.修改dev.py文件

from .base import *
DEBUG = True
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'fast',  # 新建数据库名
        'USER': 'root',  # 数据库登录名
        'PASSWORD': 'root',  # 数据库登录密码
        # 单元测试数据库
        'TEST': {
            'NAME': 'test_fast_last',  # 测试过程中会生成名字为test的数据库,测试结束后Django会自动删除该数据库
        }
    }
}

4.启动Django服务

python manage.py runserver 0.0.0.0:8000 --settings=FasterRunner.settings.dev
PyCharm启动配置

5.异常

6.修复异常,关闭项目,重新打开

image.png
image.png
image.png

参考链接

上一篇 下一篇

猜你喜欢

热点阅读