【发布时间】:2015-04-14 22:38:05
【问题描述】:
在 Django 管理页面中,当我们在对象中使用 ForeignKey 时,管理员会显示在具有 ForeignKey 值的模型中设置 ForeignObject 的选项。
例如:
class Diferencial(SobreFather):
class Meta:
verbose_name = 'Diferencial'
verbose_name_plural = 'Diferenciais'
class DiferencialItem(models.Model):
diferencial = models.ForeignKey(Diferencial)
icone = models.ImageField(upload_to="icones_diferencial")
texto = models.CharField(max_length=50, null=False, blank=False)
def __unicode__(self):
return self.diferencial
class Meta:
verbose_name = 'Item Diferencial'
verbose_name_plural = 'Itens Diferencial'
此代码将显示在 django admin 中选择要与 DiferencialItem 相关的 Diferencial 对象的选项。
有没有办法在差异管理视图中显示创建差异项目的选项?
【问题讨论】:
标签: python django django-models