我有以下内容:
class Destination(models.Model):
name = models.CharField
picture = models.ImageField
def __unicode__(self):
return u"%s" % self.name
class Vacation(models.Model):
destination = models.ForeignKey(Destination)
在我的 Django 管理界面中创建模型时,我希望我的目的地显示为带有目的地名称和目的地图片的单选按钮。
我正在使用自定义 add_form 模板,因此显示带有目的地名称的单选按钮没有问题,但包含图片很困难。
我想保持__unicode__(self)
原样,我只需要在此管理视图中与对象一起返回的图片。我也不想内联对象。
关于如何做到这一点(包括如何将其合并到模板中)的任何建议都会很棒!
编辑:这篇 SO 帖子非常接近我的需要,但我想访问个人选择数据,而不是从修改后的标签中解析它。