大家好,我是杨数Tos,这是《从零基础到大神》系列课程的第61篇文章,第三阶段的课程:Python进阶知识:软件开发的目录规范(建议,并不是强制规则)。
所谓的软件开发目录规范,只是一种建议性的规范,是程序员们的一种“潜”规则,并不是强制性的;就和Python中没有常量一样,我们只是把全大写字母的变量看成是Python中的常量。
以大家比较熟悉的Django框架的目录进行说明,在Django框架中:(在Linux中,目录就是文件夹的意思)
—bin目录【用来存放启动文件】
—conf目录【用来存放环境变量与配置信息】
—core目录【用来存放视图相关】
—db目录【用来存放数据库相关信息与数据处理逻辑】
—log目录【用来存放公共调用方法】
—README.MD文件【项目的说明文档】
—requirement.txt文件 【项目依赖信息文档】
—api目录【用来存放接口相关】
—app01目录【子功能1】
—app02目录【子功能2】
—templates【用来保存html模板】
—static【用来保存静态文件,包括:js、css、imgae等】
再次强调:这种开发目录的规范并不是强制性的,只是一种参考;以上是我自己平常开发web项目的习惯,会将相应功能放到指定的目录中,方便调用;也能让思路更清晰。
不过,挺有用的;毕竟,BAT的程序员们开发项目时也会遵循规范,如QQ、微信的目录结构就很类似。
以上是本期内容,如果有表达不对的内容,欢迎您的留言、斧正,我们一起天天向上。
感谢您的阅读,您的三连【关注、点赞、收藏】就是对我最大的支持,谢谢!
本文由杨数Tos原创,欢迎关注,带你一起长知识。