常见结构
- blog
- bin
- start.py -------------》启动文件,一般run()
- conf
- settings.py -------------》配置文件,静态参数 如路径、数据库配置
- core
- src.py -------------》程序主逻辑代码
- db
- register -------------》文本数据库
- lib
- common.py --------------》公共组件,如装饰器、加密、序列化
- log
- access.log -------------》存放日志
- README -------------》描述该项目说明:1.软件定位,基础功能。2.运行方式:安装环境、启动命名等。3.简要使用说明。4.代码目录结构说明。5.常见问题说明
- bin
# start.py
import sys
import os
BASE_DIR = os.path.dirname(os.path.dirname(__file__))
sys.path.append(BASE_DIR) # # 添加到sys.path中,方便调用
from core.src import run
if __name__ == '__main__':
run()