我正在尝试继承一个在其Meta类中定义了一些权限的类,例如: -
class MyModel(models.Model):
name = models.CharField(max_length=100)
class Meta:
permissions = (
('view_mymodel', 'Can view mymodel'),
)
但是当我创建一个继承它的模型时: -
class MySubModel(MyModel):
pass
它不会继承超类的权限。
为什么这是在不更改MyModel类的情况下解决此问题的最佳方法是什么?