私は混乱しているので、助けてください。 私はDjango 1.11とPython 3.5を使用しています。 値を取得しようとしているときに、すべての機能が動作しているときに "contains"を経由して取得しようとしていますが、iexact関数の使用を試みているときに、どうして?djangoのオブジェクトを検索
例:
>>> print(Blog.objects.filter(title__contains='Django'))
<QuerySet [<Blog: 1>, <Blog: 4>]>
>>> print(Blog.objects.filter(title__iexact='Django'))
<QuerySet []>
または
>>> print(Blog.objects.get(title__contains='Django'))
1
>>> print(Blog.objects.get(title__iexact='Django'))
...
blog.models.DoesNotExist: Blog matching query does not exist.
おかげ
'icontains'を使いましたか? – Ryan