Форум сайта python.su
Возникла задача сделать сабж по одной из моделей. Конкретнее - заменить поиск по базе встроенными LIKE на поиск через свой веб-сервис, но это уже детали.
Не делал ли кто-то подобного? Насколько я понял, прийдётся переписывать под себя весь джанговский QuerySet, чего не очень хочется.
Или проще не привязываться так к стандартной админке, а переписать интерфейс этой модели “с нуля” реализовав необходимую логику во вьюхах своих?
Офлайн
Почему бы не сделать это на базе готового поискового движка? Sphinx, django-xapian
Подключить в админку можно почти все что угодно подменив шаблон + задать свою вьюху для обработки.
http://djangobook.com/en/1.0/chapter17/
читаем Customizing Admin Templates, Creating Custom Admin Views
Или используем newforms-admin
Офлайн
Dyadya Zed
Поисковый движок не выбираю. Он уже есть.
То, что ты описал, я как раз и имел в виду в последнем проедложении (после “не привязывать к станд. админке…”)
Спасибо. Думаю, на этом и остановлюсь
Офлайн