【发布时间】:2015-08-03 05:32:03
【问题描述】:
我正在尝试在存在通用外键的模型上进行管理员搜索。
admin.py
class privacySettingsAdmin(admin.ModelAdmin):
fieldsets = (
(None, {
'fields': (
'field_name',
'level',
)
}),
(('page/article'), {
'classes': ('grp-collapse grp-open',),
'fields': ('content_type', 'object_id', )
}),
)
autocomplete_lookup_fields = {
'generic': [['content_type', 'object_id']],
}
search_fields = ('object_id',)
我可以使用object_id 进行搜索。但我想使用 object_id 对象的字段进行搜索。
例如。用户有一个外键来建模。然后我想使用username、first_name、email 和last_name 搜索该用户的隐私设置。
提前致谢。
【问题讨论】:
-
请展示你的模型......
标签: python django generic-foreign-key