多个Django应用程序的文件夹

2024-09-30 06:16:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图改变我项目的结构。事实上,我想有一个apps文件夹,在那里我可以存储我的项目的所有应用程序

在本例中,我在给定的文件夹中创建了一个member应用程序。如果我尝试运行该项目,则会出现以下错误:

django.core.exceptions.ImproperlyConfigured: Cannot import 'member'. Check that 'apps.member.apps.MemberConfig.name' is correct.

在我的settings.py中,我将我的INSTALLED_APPS配置如下:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'apps.member.apps.MemberConfig',
]

基本上,我只想拥有以下文件夹结构:

project_folder/
     ___ apps/
     ___ config/

对于其余的设置文件夹,这里是GIST

更多信息:

Django版本:1.11

Python版本:3.5.2

操作系统:Ubuntu 16


Tags: appsinstalled项目django版本文件夹应用程序错误

热门问题