INSTALLED_APPS = [
'web.apps.WebConfig',
# 'src.web.apps.WebConfig',
'sys.apps.WebConfig',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
第一行的web是我用startapp创建的,可以没问题。
第二行的src.web是我把这个web整个移入一个src文件夹(文件夹里已创建__init__.py)里,结果生成报错。
第三行的sys是我手动复制web后自己改名,创建的,结果生成报错。
疑问1:新建app一定要用startapp命令吗?
疑问2:不允许2级目录吗?
看了一下百度别人介绍的优化django项目结构,别人都是可以设置2级目录的。