【发布时间】:2012-07-17 14:55:13
【问题描述】:
我有 2 个模型:
models.py:
class Teacher(models.Model):
user = models.ForeignKey(User)
...
class Record(models.Model):
user = models.ForeignKey(User)
...
和 admin.py
class RecordInline(admin.StackedInline):
model = Record
class TeacherAdmin(admin.ModelAdmin):
inlines = [RecordInline]
基本上我想要做的是在管理员的教师详细信息中内联显示用户相同的记录(teacher.user == record.user)。问题是老师和记录没有直接关系,所以我正在寻找一种方法来定义这种关系。 我怎样才能做到这一点?我在项目中使用 Django 1.2.5
【问题讨论】:
标签: django admin inline relationship