一、需求前提
Django创建子应用都在apps文档中,与工程mall,不是一级别;
创建子应用时使用:python …/manage.py startapp projects;
二、设置根目录
默认的根目录是project_01,实际上是mall;
点击mall,鼠标右键,选择设置根路径
三、注册子应用
1.setting.py
代码如下(示例):
import sys
sys.path.insert(0,os.path.join(BASE_DIR,'apps'))
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'rest_framework',
# 因为子应用都在文件夹中,因此注册子应用不同
# 通过sys.path 插入路径
'cases',
'environment',
'execute',
'interface',
'model',
'projects',
'login',
'ceshi',
]