项目目录

  1. 目录内容

    shoppingmall/
      ├── docs/          # 项目相关资料保存目录
      ├── shopingmallcity/     # 前端项目目录
      ├── shoppingmallapi/      # 后端项目目录
           ├── logs/          # 项目运行时/开发时日志目录
           ├── manage.py
           ├── shoppingmallapi/      # 项目主应用,开发时的代码保存
           │    ├── apps/      # 开发者的代码保存目录,以模块[子应用]为目录保存(包)
           │    ├── libs/      # 第三方类库的保存目录[第三方组件、模块](包)
           │    ├── settings/  #(包)
           │         ├── dev.py   # 项目开发时的本地配置
           │         ├── prod.py  # 项目上线时的运行配置
           │         ├── test.py  # 测试人员使用的配置(咱们不需要)
           │    ├── urls.py    # 总路由(包)
           │    ├── utils/     # 多个模块[子应用]的公共函数类库[自己开发的组件]
           └── scripts/       # 保存项目运营时的脚本文件
    
  2. 其他的一些准备

    • 将小项目名添加到环境变量中
    sys.path.append(BASE_DIR)
    
    • 将apps添加到环境变量中
    sys.path.append(os.path.join(BASE_DIR, 'apps'))
    
    • 修改启动文件路径(manage.py)
    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'hunny.settings.dev')
    
    • 修改wsgi.py内路径
    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'hunny.settings.dev')
    
posted @ 2022-05-05 20:30  recordlife  阅读(48)  评论(0编辑  收藏  举报