0

我正在使用 oscar 并从 fork order 应用程序中添加。添加后无法运行syncdb或服务器。它给出了一个错误导入错误:没有名为'project\\order'的模块

from oscar import get_core_apps
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'django.contrib.flatpages',
    'django.contrib.sites',
    'compressor',
] + get_core_apps(['project\order'])

SITE_ID = 1 

这是我安装的应用程序。我不明白它为什么这样做。

4

2 回答 2

0

我将项目更改为 oscar.apps.order 并且确实有效。但是为什么,这对我来说是个问题。

于 2015-03-03T14:41:55.503 回答
0

get_core_apps(['project\order'])应该是get_core_apps(['project.order'])

于 2015-03-03T14:00:51.317 回答