【发布时间】:2013-02-21 13:47:58
【问题描述】:
我有类似以下内容:
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) 原样,我只需要在此管理视图中与对象一起返回的图片。我也不想内联对象。
任何有关如何执行此操作(包括如何将其合并到模板中)的建议都会很棒!
编辑:This SO post 非常接近我的需要,但我想访问个人选择数据,而不是从修改后的标签中解析它。
【问题讨论】:
标签: django django-models django-forms django-templates django-admin