(WAGTAIL) Только для чтения для не суперпользователей в Wagtail Admin

В моей панели администратора Wagtail я хочу сделать ModelA доступной только для чтения для всех пользователей, не являющихся суперпользователями. В настоящее время параметр 'read_only' доступен только для FieldPanel. Есть ли другой способ добиться этого для InlinePanel?

class ModelA(models.Model):
    panels = [
        InlinePanel("model_b", classname="collapsed")
    ]

class ModelB(models.Model):
    model_a = ParentalKey(ModelA, related_name="model_b", ....)
    foo = models.ForeignKey(ModelC, on_delete=models.CASCADE, ...)
    bar = models.CharField(max_length=100, ...)
Вернуться на верх