使用较低的SQL查询在django中生成嵌套html站点地图的有效方法

时间:2015-06-10 13:53:58

标签: python django

使用递归方法很常见,这是一个简单的答案。它使查询与页数一样多。 是否有另一种方法来创建具有较低查询的html站点地图?

def rec_print_childs(page):
   print "<ul>"
   for child in page.childs:  # childs is related_name in page module for parent field
       print "<li>"+child.name
       rec_print_childs(child)
       print "</li>"
   print "</ul>"

rec_print_childs(parent_node)

0 个答案:

没有答案