python项目_调整目录

Posted jalen-tian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python项目_调整目录相关的知识,希望对你有一定的参考价值。

1.调整目录

 

2.调整目录路径后

1. 需要在manage.py文件进行调整
os.environ.setdefault(\'DJANGO_SETTINGS_MODULE\', \'luffyapi.settings.dev\') 找到settings.dev

2.在settings.dev 文件上增加几行代码,其目的是为了能找到app应用,直接插入路径
# 增加了子应用目录到系统的导包路径中
import sys
sys.path.insert(0, os.path.join(BASE_DIR, "apps"))

3. setting.dev文件下添加logging配置

# 日志配置
LOGGING = {
    \'version\': 1,
    \'disable_existing_loggers\': False,
    # 日志格式
    \'formatters\': {
        \'verbose\': {
            \'format\': \'%(levelname)s %(asctime)s %(module)s %(lineno)d %(message)s\'
        },
        \'simple\': {
            \'format\': \'%(levelname)s %(module)s %(lineno)d %(message)s\'
        },
    },
    \'filters\': {
        \'require_debug_true\': {
            \'()\': \'django.utils.log.RequireDebugTrue\',
        },
    },
    \'handlers\': {
        \'console\': {
            \'level\': \'DEBUG\',
            \'filters\': [\'require_debug_true\'],
            \'class\': \'logging.StreamHandler\',
            \'formatter\': \'simple\'
        },
        \'file\': {
            \'level\': \'INFO\',
            \'class\': \'logging.handlers.RotatingFileHandler\',
            # 日志位置,日志文件名,日志保存目录必须手动创建
            \'filename\': os.path.join(os.path.dirname(BASE_DIR), "logs/luffy.log"),
            # 日志文件的最大值,这里我们设置300M
            \'maxBytes\': 300 * 1024 * 1024,
            # 日志文件的数量,设置最大日志数量为10
            \'backupCount\': 10,
            # 日志格式:详细格式
            \'formatter\': \'verbose\'
        },
    },
    # 日志对象
    \'loggers\': {
        \'django\': {
            \'handlers\': [\'console\', \'file\'],
            \'propagate\': True, # 是否让日志信息继续冒泡给其他的日志处理系统
        },
    }
}

 

以上是关于python项目_调整目录的主要内容,如果未能解决你的问题,请参考以下文章

python小知识片段

python 用于数据探索的Python代码片段(例如,在数据科学项目中)

Android 逆向使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 创建反汇编解析器实例对象 | 设置汇编解析器显示细节 )(代码片段

python中的模块,库,包有啥区别

Python的基本库与第三方库

android - 调整片段大小