0

How can i hide a field "content", when parent level is lower then 5 in mptt.django ? I want edit a field when descendent is 5.

class Menu(MPTTModel):
name = models.CharField(max_length=50, blank=True, null=True)
content = models.TextField(verbose_name='content')
parent = TreeForeignKey('self', null=True, blank=True, related_name='children')

def __str__(self):
    return self.name

forms.py

class BookAdmin(admin.ModelAdmin):

def get_form(self, request, obj=None, **kwargs):
    if parent and parent.level <= 5:
        self.exclude = ("content", )

i want create somethink of that

Emil
  • 1
  • 1

0 Answers0