如果根据django文档,filter_horizontal是inlinemodeldadmin类的共享特性之一。。。然后我只需要从语法上理解如何将其应用于内联模型。在
所以我有一个名为Keyword
的模型的内联。我希望它使用管理页面上的filter_水平特性来显示,以更改Statement
模型。在
我希望它能简单到
class KeywordInline(admin.TabularInline):
model = Keyword.statement.through
class KeywordAdmin(admin.ModelAdmin):
inlines = [KeywordInline,]
filter_horizontal = ('keyword',)
class StatementAdmin(admin.ModelAdmin):
list_display = ('statement_id', 'title', 'author', 'released_by', 'issue_date', 'access', 'full_text',)
list_filter = (StatementListFilter, 'released_by', 'issue_date', 'access',)
search_fields = ('statement_id', 'title', 'author', 'issue_date',)
inlines = [ KeywordInline,]
但这有。。。实际上对内联的显示没有影响。我遗漏了什么(语法上的)?在
目前没有回答
相关问题 更多 >
编程相关推荐