作为 Django/python 世界中的新手,我无法找到检查对象是否有子对象的方法。
一个例子:
Class MyItems
title = models.CharField(max_length=50)
parent = models.ForeignKey('self',null=True, blank=True,related_name='subitems')
然后在我的模板中:
{% for item in MyItems %}
<li> {{ item.title }} </li>
{% if item **IS A PARENT OF CHILDREN** %}
<p>This is what I want</p>
{% endif %}
{% endfor %}
我可以查看一个项目是否有父级没有问题,但是如何做其他方式,判断一个项目是否是另一个项目的父级?
谢谢!