Django权限继承

时间:2015-12-08 16:18:06

标签: django inheritance permissions

我正在尝试继承一个在其Meta类中定义了一些权限的类,例如: -

class MyModel(models.Model):
    name = models.CharField(max_length=100)

    class Meta:
        permissions = (
            ('view_mymodel', 'Can view mymodel'),
        )

但是当我创建一个继承它的模型时: -

class MySubModel(MyModel):
    pass

它不会继承超类的权限。

为什么这是在不更改MyModel类的情况下解决此问题的最佳方法是什么?

0 个答案:

没有答案