Простой поиск в Джанго

У меня очень простое приложение для блога, и я хочу добавить к нему действительно простую функцию поиска.

В моей модели есть 3 ключевых поля.

class BlogPost(models.Model):
    title = models.CharField(max_length=100) # the title
    intro = models.TextField(blank=True, null=True) # an extract
    content = models.TextField(blank=True, null=True) # full post

Мне не нужен гугл Я не хочу искать комментарии (которые все равно хранятся на Disqus). Я просто хочу рейтинг постов, фильтрованных по ключевым словам набор сообщений.

Все, что я нахожу в Google для некоторой формы «django» и «search», возвращается с ужасно сложными решениями Haystack + backend. Я ненеобходимость все это. Я не хочу съедать больше ресурсов из-за нехватки ресурсов (раньше у меня было окно поиска, прежде чем я портировал его на Django, и у него было, возможно, 4 поиска в месяц).

Причина, по которой я беру время, чтобы спросить здесь (а не просто пишу маленький грязный скрипт)это уже существует в админке, Вы можете установить столбцы для поиска, а затем просто искать, и это "просто работает".

Есть ли какой-нибудь способ получить ручку поиска, предоставленного администратором, и вставить его в мое приложение, ориентированное на пользователя?

Ответы на вопрос(4)

Ваш ответ на вопрос