2024-09-30 10:36:16 发布
网友
我有django模型,它由父子关系字段组成
我想打印父子关系对象,这些对象将被点(.)分隔,例如, ParentName.SubparentName.ChildName.subchildName..等。。。在
如何使用递归技术实现这一点呢。在
class SomeModel(models.Model) parent = models.ForeignKey('self', related_name=childrens).
请检查this documentation在这个例子中,他们提到了如何用poll.choice_set调用父子关系
poll.choice_set
def print_obj(obj, prefix=''): sys.stdout.write('%s%s' % (prefix, obj)) if obj.child: print_obj(obj, '.')
但我认为这样的循环会更好:
请检查this documentation在这个例子中,他们提到了如何用
poll.choice_set
调用父子关系但我认为这样的循环会更好:
^{pr2}$相关问题 更多 >
编程相关推荐