【发布时间】:2017-07-15 19:33:03
【问题描述】:
我正在使用 Django 来存储和显示组织的层次结构。我对展示一个组织的层次结构感到震惊。
例如:
- Priya (CEO)
- Harry (经理)
- Rekha (测试人员)
我能够使用单个模型存储层次结构并引用自身如下:
class Emp(models.Model):
name=models.CharField(max_length=30)
manager=models.ForeignKey('self',null=True,blank=True)
designation=models.CharField(max_length=10)
def __unicode__(self):
return self.name
我有一个想法,在单击员工姓名时显示每个员工的详细视图,但我不知道如何为此编写视图并将其呈现到网页上。有没有办法直接层次结构而不使用详细视图?有人可以帮忙吗。
【问题讨论】:
-
^不同的用例,但答案是一样的
标签: html django django-templates django-views