08:58■あいまい検索について前回までの説明で、「特定の項目から値を検索するには、filterメソッドを使う」という基本はわかりました。「値と完全一致する項目を取り出す」というだけでは、あまり複雑な検索処理はできませんね。filterメソッドでは、引数に用意する文の書き方でさまざまな検索が行なえます。ここで、主な検索の仕方をざっと覚えておくことにしましょう。「あいまい検索」です。あいまい検索というのは、テキスト検索の機能の一つで、完全一致ではなく、「検索テキストを含むもの」を探す機能です。した、完全一致テキスト以外の検索を行うための機能としては、以下のようなものがあります。項目名__iendswith=値これらの文をfilterの引数に指定すればいいのです。filter(mail__contains='taro')とすれば、mailの値に'taro'というテキストが含まれているものをすべて検索する、というわけです。前回作成した簡単な検索ページを使って、あいまい検索を使ってみましょう。index.htmlのテンプレートは前回作成したもの(nameフィールドが1つだけあるフォーム)をそのまま再利用します。hello/views.pyのindex関数を下のリスト欄のように修正して下さい。フィールドにテキストを書いて送信すると、nameにそのテキストを含むものをすべて検索し表示します。ここでは、POST送信されたら以下のように処理を行なっています。いうように検索を行なっています。これで、name項目の値にname_strを含むものがすべて取り出されます。SYODA-Tuyano.)※プログラムリストが表示されない場合AddBlockなどの広告ブロックツールがONになっていると、プログラムリスト等が表示されない場合があります。これらのツールをOFFにしてみてください。※libroに関する情報は、libroページを御覧下さい。よるサービスを使用して広告を表示しています。アドレス、電話番号は含まれません)。