如何让Django-Oscar在Django管理面板中作为一个单独的应用程序出现?

时间:2017-08-26 17:16:08

标签: django django-admin django-oscar

美好的一天你们都好!

这是一个基本的Django问题:

我正在运行一个带有一个应用程序的Django项目,并安装了Django-Oscar来满足我的电子商务需求。所以,我把它安装在我的主项目中并按照他们在readthedocs上解释它的方式设置所有内容。现在,我的管理面板的结构如下所示:

  • 主要项目
    • 我的应用
    • 奥斯卡地址
    • Oscar Analytics
    • 奥斯卡......

我希望它是:

  • 主要项目
    • 我的应用
    • 商店
      • 奥斯卡地址
      • Oscar Analytics
      • 奥斯卡......

我已经做过django-admin startapp商店。 显然这个问题非常明显,我无法找到任何傻瓜教程。

有人能指出我正确的方向吗?也许关于在应用程序中以正确的方式包含应用程序的通用教程正在某处?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

从你的问题中可以清楚地知道你实际上想要实现的目标,但奥斯卡并没有真正发挥出色的作用。使用Django管理员,来自the docs

  

但请注意,奥斯卡没有尝试让[admin]成为可行的界面;管理集成的存在是为了减轻开发人员的生活。

但是,如果您只是想配置基本的oscar功能,可以使用Oscar仪表板(/dashboard),这是电子商务功能可配置的地方。那也可以是customised with additional views