2011/12/7 Иван Земцов <inzem77@gmail.com>
Делал все по мануалу.model:class Genre(MPTTModel):name = models.CharField(max_length=50, unique=True)parent = TreeForeignKey('self', null=True, blank=True, related_name='children')view:def show_genres(request):return render_to_response("genres.html",{'nodes':Genre.objects.all()},context_instance=RequestContext(request))template:{% load mptt_tags %}<ul>{% recursetree nodes %}<li>{{ node.name }}{% if not node.is_leaf_node %}<ul class="children">{{ children }}</ul>{% endif %}</li>{% endrecursetree %}</ul>In [4]: hard_rock=Genre.objects.create(name="Hard Rock", parent=rock)Я же привязываю к rock, почему у hard_rock id=1 ?7 декабря 2011 г. 13:58 пользователь Serge Matveenko <serge@matveenko.ru> написал:
у вас в модели точно написано "parent = TreeForeignKey..."? А то вдруг
"parent = ForeignKey...".
--
С уважением, Иван
С уважением, Иван
Комментариев нет:
Отправить комментарий