内联管理员表单中的自定义字段视图

时间:2015-07-21 06:57:02

标签: python django django-models django-forms django-admin

我正在使用内联模型管理员以及多对多的关系。我有两个模型类User和Videodata,我将它们与多对多关系链接起来。以下是我的模特

{{1}}

在用户表中,我看到了视频数据,但是有video_id,但我希望在那里显示video_name。我附加了当前输出的链接。

https://drive.google.com/open?id=0B0JOKpp3abpzOFN3LVg0WEs3a0k

你可以在上面看到视频ID,但我想要视频名称。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

您可以显示将VideoData的方法__unicode__更改为:

的名称
def __unicode__(self):
    return self.video_name

编辑
将方法__str__添加到VideoData

def __unicode__(self):
    return self.video_id

def __str__(self):
    return self.video_name

答案 1 :(得分:0)

我显示了以下更改名称:

def __unicode__(self):
    return self.video_name

def __str__(self):
    return self.video_id