0
にキーワード「_icontains」を解決できません、私は、検索語を含むフィールド用のデータベースを照会するには、次の文を使用しています:は私のDjangoアプリケーションの検索機能についてフィールド
search_results = Post.objects.filter(name_icontains=search_term)
しかし、私はこれを取得エラー:
Cannot resolve keyword 'name_icontains' into field. Choices are: content, date, id, name, url, views
これらはmodels.pyファイルの内容は、参考のためのものです:
import datetime
from django.db import models
class Post(models.Model):
name = models.CharField(max_length=200)
content = models.TextField()
date = models.DateField(default=None, blank=True, null=True)
url = models.CharField(max_length=5, default=None, blank=True, null=True)
views = models.IntegerField(default=0)
def __str__(self):
return self.name
私はそれがドキュメントに記載されているとおり正確に検索する方法に従っています。私は間違って何をしていますか?
ありがとうございました。私はそれを逃したとは信じられません。 – crackly