вот идея... просто выпадающая одна полная страница результатов каждого из трех, и затем выведите 20 наименее полезных..., это устраняет большой querysets и тот способ, которым Вы только жертвуете небольшой производительностью вместо много
Аналогичный вопрос был задан об использовании этого в ASP страницу ( ссылка ), и все пришли к единому мнению, что это невозможно сделать с recaptcha. Кажется, что несколько форм на одной странице должны использовать кодировку, если вы не хотите использовать другую капчу. Если вы не привязаны к recaptcha, хорошей библиотекой будет компонент Zend Frameworks Zend_Captcha ( ссылка ). Он содержит несколько