0
私はジャンゴMPTTの問題を抱えている 私のモデルでは、私はこのように、base.htmlでMPTTを使用し、今VariableDoesNotExistは、Uにおけるキー、[ノード]のために/リスト/失敗のルックアップ」[
class Catalog(MPTTModel):
name = models.CharField(verbose_name='name',max_length=256,blank=True )
name_slug = models.CharField(verbose_name='Name_slug',max_length=250,blank=True)
parent = TreeForeignKey('self',null=True,blank=True,related_name='children')
class MPTTMeta:
order_insertion_by = ['name']
def __unicode__(self):
return u"%s %s %s " %(self.name,self.name_slug,self.parent)
def __str__(self):
return u"%s %s %s " %(self.name,self.name_slug,self.parent
def get_absolute_url(self):
return reverse("catalog",kwargs={"slug":self.name_slug})
です:私はMPTTツリーで自分のページに移動するとき
<ul class="root">
{% recursetree nodes %}
<li>
<a href="{{ node.get_absolute_url }}">{{ node.name }}</a>
{% if not node.is_leaf_node %}
<ul class="children">
<a href="{{ children.get_absolute_url }}">{{ children }}</a>
</ul>
{% endif %}
</li>
{% endrecursetree %}
しかし、私は見ることができます:
VariableDoesNotExist at /list/
Failed lookup for key [nodes] in u"[{'False': False, 'None': None, 'True': True}, {}, {}, {'places': <QuerySet [<Place: \u041b\u044c\u0432\u0456\u0432 lvv \u0441\u0456\u0456\u0441\u0441\u0456\u0441\u0456\u0456\u0441 list.Catalog.None >, <Place: \u0421\u043a\u0430\u043b\u0430\u0442 skalat \u0421\u043a\u0430\u043b\u0430\u0442 list.Catalog.None >]>}]"
あなたはどこに問題があるのか教えていただけますか?
あなたは_views_を問題にできますか? –