【发布时间】:2011-10-26 17:12:42
【问题描述】:
对于 django 和 python 来说还是相当新的。
我已经定义了两个从基类继承的几乎相同的模型:
class addressbook(models.Model):
name = models.CharField(max_length=50)
class company(addressbook):
address = models.CharField(max_length=50)
class contact(addressbook):
telephone - models.CharField(max_length=30)
我想对公司和联系人对象做非常相似的事情。但是在我的模板中,看起来我需要为每个对象使用单独的模板,因为要访问对象中的成员,我必须使用类似
{{ blah.name }} {{ blah.address}}
合而为一
{{ blah.name }} {{ blah.telephone}}
在另一个。
所有这些重复让我怀疑。是否有一些 python 或 django 模板语法可以让我在两个模型中重用一个模板(具有某种内置智能)?
感谢您的帮助! W.
【问题讨论】: