如何在Django-Oscar Dashboard中注册新模型?

时间:2015-08-17 09:20:55

标签: python django django-oscar

我分叉catalogue应用并在新应用的模型中添加了新模型.py

class BundleProductClass(Product):
    products = models.ManyToManyField(Product, related_name="bundle_products")

    class Meta:
        verbose_name = 'Bundle Product'

在admin.py中注册了新模型 admin.site.register(BundleProductClass)

我可以在/admin网址中看到新模型,但在/dashboard中却未注册。在仪表板视图中注册它需要做什么?

2 个答案:

答案 0 :(得分:1)

Oscar仪表板未与Django管理员链接。

如果您想通过奥斯卡信息中心管理模型,则必须创建自己的视图并add them to the dashboard navigation

答案 1 :(得分:0)

更改分叉的应用程序admin.py对我有用

alla = 0 AND allb = 0