2015-09-30 2 views
0

У меня есть скребок, чтобы вытащить результаты поиска с нескольких сайтов путешествий. Теперь, когда у меня есть результаты поиска, которые хорошо отображаются с кнопками «Забронировать сейчас», я хочу, чтобы эти кнопки «Забронировать сейчас» перенаправлялись на конкретный результат поиска, чтобы пользователь мог зарезервировать конкретный результат поиска в путешествии. Эти результаты поиска являются динамическими, поэтому перенаправление может измениться.Перенаправить запрос на получение конкретных результатов

Какой самый простой способ выполнить это? Я строю эту поисковую систему в Python/Django и Django CMS.

ответ

0

Сохранение результатов в базе данных или в каком-либо постоянном хранилище (возможно, даже в магазине KV)?

Как только вы удерживаете результаты где-то на своем веб-сайте, вы можете перенаправить с вашей страницы результатов с помощью кнопки «Забронировать» до представления с идентификационным значением результата (скажем, некоторым хэшем) и пересмотреть этот вид на веб-сайт, предлагающий услугу ,

+0

Да, результаты хранятся в БД. Хорошо, так что в принципе, мне нужно потянуть за собой ссылки на последние страницы бронирования вместе со всеми другими данными, а затем сохранить их, чтобы использовать кнопку «Забронировать сейчас»? – JBear

+0

Точно. На странице результатов вы не перейдете непосредственно на другой сайт, но хотите эту ссылку. Вместо этого вы захотите проложить маршрут по своему собственному виду, чтобы вы могли захватить клик и выполнять любую другую обработку перед переадресацией. – Dimitry

+0

@JBear, если мой ответ хорош, отметьте его как решение. Благодарю. :) – Dimitry

Смежные вопросы