Django Oscar促销
项目描述
Django Oscar Promotions是一个用于Oscar仪表盘的可编辑促销内容的应用程序。它曾是Oscar核心的一部分,但现在已作为一个独立的应用程序分离出来。
安装
将以下条目添加到INSTALLED_APPS
INSTALLED_APPS = [
...,
'oscar_promotions.apps.PromotionsConfig',
'oscar_promotions.dashboard.apps.PromotionsDashboardConfig',
]
并将以下URL模式添加到您的项目URL配置中
urlpatterns = [
...,
path("", apps.get_app_config("oscar_promotions").urls),
path("dashboard/promotions/", apps.get_app_config("oscar_promotions_dashboard").urls),
]
如果您愿意,可以将仪表板URL包含在您分叉的仪表板应用的URL配置中。
如果您希望仪表板视图可以从仪表板菜单访问,请将其添加到OSCAR_DASHBOARD_NAVIGATION。下面的代码片段将向内容菜单添加两个菜单项。
OSCAR_DASHBOARD_NAVIGATION[5]['children'] += [
{
'label': 'Content blocks',
'url_name': 'oscar_promotions_dashboard:promotion-list',
},
{
'label': 'Content blocks by page',
'url_name': 'oscar_promotions_dashboard:promotion-list-by-page',
},
]
将促销上下文处理器添加到您的TEMPLATES设置中
TEMPLATES = {
'context_processors': [
...
'oscar_promotions.context_processors.promotions',
]
}
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分发
django-oscar-promotions-1.0.0b1.tar.gz (16.2 kB 查看哈希值)
构建分发
关闭
哈希值 for django_oscar_promotions-1.0.0b1-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 259a59148bb923767da915d692d11ce85b00e75020f2c4457794a7bbbe237ff3 |
|
MD5 | 35de99e03cce6ccbae79d84c77a19858 |
|
BLAKE2b-256 | 00cf84c5b51032edda4ebca7ad60995de7e6f1152db2b234598135292edf22a9 |