首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于Windows错误的Django Oscar

问关于Windows错误的Django Oscar
EN

Stack Overflow用户
提问于 2015-09-22 19:04:04
回答 1查看 717关注 0票数 0

继django-oscar documentaion的分叉应用程序之后,它给出了以下错误:

ImportError:没有名为“应用程序\促销”的模块

不知道我做错了什么

我所做的:

python manage.py oscar_fork_app促销应用程序

创建软件包应用程序\促销

创建admin.py

创建应用程序配置

创建models.py

创建迁移文件夹

最后一步是在INSTALLED_APPS中添加“应用程序\促销”(取代类似的奥斯卡应用程序)。这可以使用Oscar的get_core_apps函数来实现,例如:

代码语言:javascript
复制
# settings.py
...
INSTALLED_APPS = [
'django.contrib.auth',
...
]
from oscar import get_core_apps
INSTALLED_APPS = INSTALLED_APPS + get_core_apps(
['apps\promotions'])

INSTALLED_APPS = [

'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.flatpages',
'compressor',
"django.contrib.admin",
'widget_tweaks',
"paypal",
] + get_core_apps(['apps.promotions'])
EN

回答 1

Stack Overflow用户

发布于 2015-09-22 19:29:42

你应该用

代码语言:javascript
复制
INSTALLED_APPS = INSTALLED_APPS + get_core_apps(['apps.promotions'])

https://django-oscar.readthedocs.org/en/latest/topics/customisation.html#replace-oscar-s-app-with-your-own-in-installed-apps

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32724879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档