我使用奥斯卡并从fork order app添加。添加后无法运行syncdb或server。它给出了错误导入错误:没有名为' 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
这是我安装的应用。我不明白为什么这样做。
答案 0 :(得分:0)
此get_core_apps(['project\order'])
应为get_core_apps(['project.order'])
。
答案 1 :(得分:0)
我将项目更改为oscar.apps.order并且确实有效。但为什么,这对我来说是一个问题。