У меня очень простое приложение для блогов, и я хочу добавить к нему действительно простую функцию поиска.
В моей модели есть 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
Я не знаюМне нужен Google.Я не хочу искать комментарии (которые все равно хранятся на Disqus).Мне просто нужен ранжированный по дате набор сообщений, отфильтрованный по ключевым словам.
Все, что я нахожу в Google для некоторой формы "django" и "search", возвращается с ужасно сложными решениями Haystack + backend.Мне не нужно нужно все это.Я не хочу использовать больше ресурсов для функции с низким уровнем использования (раньше у меня было окно поиска до того, как я портировал его на Django, и у него было, возможно, 4 поиска в месяц).
Причина, по которой яна то, чтобы спросить здесь (вместо того, чтобы просто написать маленький грязный скрипт), нужно , это уже существует у администратора .Вы можете настроить поиск по столбцам, а затем просто выполнять поиск, и он «просто работает».
Есть ли какой-нибудь способ получить ручку при поиске с помощью администратора и вставить его в мое приложение, ориентированное на пользователя?