目录结构
目录结构意味着逻辑。
五大分支:bin,modules,db,conf,log 还有加上lib
每个文件夹都有一个__init__.py
core 为入口程序目录,特有文件main.py
conf为配置文件目录,特有文件setting.py
log 为日志记录文件,特有相关以后缀名 .log结尾的多个日志文件
db则是存放数据文件
setting.py配置
进入conf的setting.py文件,配置好根目录路径,数据库的存储方式和存储路径
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
DATABASE_ENGINE=‘file‘
DATABASES={
‘file‘:{‘path‘:‘%s/db‘%BASE_DIR},
‘mysql‘:{
‘host‘:‘localhost‘,
‘port‘:‘3306‘,
‘user‘:‘root‘,
‘password‘:‘‘
},
‘redis‘:{
‘host‘:‘localhost‘,
‘port‘:6379,
‘user‘:‘root‘,
‘password‘:‘‘
}
}
日志功能
在准备写模块之前,思考哪些模块(功能)需要日志功能
在log文件夹中,分别分模块创建用于存放模块日志的文件夹,里面一个用户一个文件
原文地址:https://www.cnblogs.com/ziyide/p/9096113.html
时间: 2024-10-27 08:09:47