Django adminsite настраивает запрос search_fields

В django администраторе можно установить search_fields для ModelAdmin, чтобы смочь искать по свойствам, данным там. Мой образцовый класс имеет свойство, которое не является реальным свойством модели, средства, которые что это не в таблице базы данных. Свойство касается другой таблицы базы данных, которая не связывается с текущей моделью через отношения. Но я хочу смочь искать по нему, таким образом, я должен так или иначе настроить запрос, администраторский сайт создает, чтобы сделать фильтрацию, когда поле поиска было заполнено - действительно ли это возможно и если, как? Я могу запросить таблицу базы данных своего пользовательского свойства, и это затем возвращает идентификаторы образцовых классов, соответствующих поиску. Это затем, как я сказал, должно течь в администраторский поисковый запрос сайта.

Спасибо!

16
задан dArignac 17 June 2010 в 06:32
поделиться