如何在Django1.11上通过外键过滤

2024-04-24 03:11:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图通过一个外键字段来搜索CRUD,但是我总是得到错误:

Related Field got invalid lookup: icontains

那是我的管理员py公司名称:

from django.contrib import admin
from .models import Subject
class SubjectAdmin(admin.ModelAdmin):
    list_display = ['owner', 'name', 'slug']
    search_fields = ['owner', 'name', 'slug'] 
    prepopulated_fields = {'slug': ('name',)}
admin.site.register(Subject, SubjectAdmin)

我在一个论坛上看到我需要将“所有者”改为“所有者姓名”,但现在我又犯了一个错误:

Related Field got invalid lookup: name

我的模型.py公司名称:

^{pr2}$

Tags: namefrompyimport名称fieldadmin错误