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