1.项目开发规范
把不同功能的代码,分别放在不同的文件中,要使用时当作模块调用。
bin/ 当前项目的启动脚本
conf/ 配置文件:现在常用settings.py
1.用到的某一个值,这个值在程序执行的过程会被修改,且要修改多处核心代码。
2.这样的值放在配置文件下面,要修改时改配置文件即可。
3.方便运维人员的使用与维护。
core/ 核心代码/源代码
db/ database数据库
lib/ 库文件放自定义模块和包。
1.既不是内置模块、也不是第三方模块。
2.和当前项目相关性不大,通用模块。
3.放在任何一个项目都能使用的还比较完善好用。
log/ 日志记录,用于分析查询