在Django admin change/add pag中显示外键数据

2024-04-20 03:27:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试获取一个模型的属性,以显示在另一个模型的Django管理更改/添加页面中。以下是我的模特:

class Download(model.Model):
    task = models.ForeignKey('Task')

class Task(model.Model):
    added_at = models.DateTimeField(...)

不能切换外键,所以我不能使用内联,当然fields = ('task__added_at',)也不能在这里工作。

这种事情的标准做法是什么?(或者我把管理员的工作做得太过分了?)

我已经在使用一个自定义模板,所以如果这是可以做到的答案。不过,我更愿意在管理层这样做。


Tags: django模型addedtaskmodel属性modelsdownload