【发布时间】:2021-06-22 22:43:27
【问题描述】:
我有模型
class Wallet(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
sats_balance = models.PositiveBigIntegerField(default=0, validators=[MinValueValidator(0)])
pin = models.CharField(max_length=15, default=pin_generator)
pin_saved = models.BooleanField(default=False)
在钱包应用 admin.py 中
from django.contrib import admin
class WalletAdmin(admin.ModelAdmin):
search_fields = ['user']
搜索栏已经存在,但是当我搜索任何用户时出现此错误
raise FieldError('Related Field got invalid lookup: {}'.format(lookup_name))
django.core.exceptions.FieldError:相关字段查找无效:icontains
【问题讨论】: