grappelli缺少一般关系

时间:2010-02-01 16:59:11

标签: django-admin django-grappelli

我正在使用django的grappelli和rev 11840的最后一个svn修订版 (在多数据库和东西之前),我正在尝试使用泛型 管理员中的关系,但不起作用,

模特:

class AutorProyectoLey(DatedModel):
    tipo_autor = models.ForeignKey(ContentType)
    autor_id = models.PositiveIntegerField()
    content_object = generic.GenericForeignKey('tipo_autor', 'autor_id')
    proyecto_ley = models.ForeignKey(ProyectoLey)

管理员:

class AutorInline(GenericInlineModelAdmin):
    model = AutorProyectoLey
    allow_add = True
    ct_field = 'tipo_autor'
    ct_fk_field = 'autor_id'
    classes = ('collapse-open',)

我把这个var inlines模型放在另一个adminmodel中,但是 html渲染是:

       <!-- Inlines -->






       <!-- Submit-Row -->

1 个答案:

答案 0 :(得分:0)

grappelli是必要的,字段名称content_type和object_id以其他方式不起作用。