码迷,mamicode.com
首页 > 其他好文 > 详细

软件规范

时间:2018-03-31 20:33:26      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:free   基本原理   rem   创建   image   dev   启动   功能   时区   

设计目录结构目的

  1. 可读性高
  2. 可维护性高

目录组织方式

  1. 必备具备的目录:

技术分享图片

requirements

根据requirements.txt文件安装相关依赖软件

pip install  -r requirements.txt

#创建requirements文件

pip freeze > requirements.txt

README内容

  1. 软件定位,基本功能
  2. 运行代码方法:环境,启动命令
  3. 简单使用说明
  4. 代码目录结构说明,以及简洁基本原理
  5. 常见问题

setup.py

一个项目一定要有一个安装项目工具

配置文件

  1. 与平台相关性配置
  2. 配置语言
  3. 配置时区
  4. 数据库配置
  5. 日志
  6. 一般建议多个配置文件,针对不同环境,如测试,正式上线等,项目启动时自动判断settings.py,dev_setting.py,local_setting.py,prod_setting.py,unittest_setting.py

软件规范

标签:free   基本原理   rem   创建   image   dev   启动   功能   时区   

原文地址:https://www.cnblogs.com/yaya625202/p/8683896.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!