Модель Mptt не возвращает {{ дети }}

У меня есть модель Deviz, которая наследуется от MPTTmodel. Я заполнил базу данных данными, но не могу добиться отображения дочерних элементов.

Дерево должно иметь вид :
Глава 1
-Подглава 1
---Подглава 1
---Статья 1
---Статья 2
---Статья 3
Глава 2
-Подглава1
-Статья 1
-Статья 2
В шаблоне он отображает только главы.

При изменении object_list в object_list.get_descendants не отображается дерево первого уровня (Chapters)

models.py

class Deviz(MPTTModel):
    lucrare = models.ForeignKey(Lucrare, on_delete=models.CASCADE,default='',null=True,related_name="deviz")
    parent = TreeForeignKey('self', on_delete=models.CASCADE,null=True,blank=True,related_name='children')
    cod = models.CharField(default='', max_length=20,verbose_name="Cod")
    norma = models.CharField(default='',max_length=20,verbose_name="Norma")
    denumire = models.TextField(default='',verbose_name="Denumire")
    um_articol = models.TextField(default='',verbose_name="Um")
    oferta = models.FloatField(default=0,verbose_name="Cant Oferta")
    buget = models.FloatField(default=0)
    cost = models.FloatField(default=0)
    def __str__(self):
        return self.denumire
    class Meta:
        verbose_name = 'Deviz'
        verbose_name_plural = 'Devize'

views.py

class DevizListview(LoginRequiredMixin, CoreListView):
    model = Deviz

template.html

{% recursetree object_list %}
<li>
  {{ node.denumire }}
  {% if not node.is_leaf_node %}
      <ul class="children">                    
        {{ children }}
      </ul>
  {% endif %}
</li>
{% endrecursetree %}

Здесь я пытался решить подобную проблему...

clone Github repo from here

Выход браузера

enter image description here

Вернуться на верх