您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

过滤Django管理中的foreignkey字段

过滤Django管理中的foreignkey字段

使用render_change_form方法

class CompanyAdmin(admin.ModelAdmin):
    def render_change_form(self, request, context, *args, **kwargs):
         context['adminform'].form.fields['theme'].queryset = Theme.objects.filter(name__iexact='company')
         return super(CompanyAdmin, self).render_change_form(request, context, *args, **kwargs)
Go 2022/1/1 18:44:51 有367人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶