Какой правильный синтаксис для перехода по ссылке с использованием Beautifulsoup и запросов в приложении Django?
Я задал вопрос, который, я не думаю, был ясен. Я уже успешно удалил сообщения с домашней страницы сайта. Следующий шаг - перейти по ссылке из поста на его страницу с подробностями, чтобы я мог просмотреть подробные данные. Это код, который я пытался изменить, но он не работает. Имейте в виду, я новичок, и я использую это в приложении Django.
def sprinkle():
url_two = 'http://www.example.com'
html = requests.get(url_two, headers=headers)
soup = BeautifulSoup(html.text, 'html5lib')
titles = soup.find_all('div', {'class': 'entry-pos-1'})
entries = [{'href': url_two + div.a.get('href'),
'comment': BeautifulSoup(url_two + div.a.get('href')).find_all('div', {'class': 'article-body'}),
'src': url_two + div.a.img.get('data-original'),
'text': div.find('p', 'entry-title').text,
} for div in titles][:6]
return entries
и на мой взгляд
sp = sprinkle()
context = {
"comment": sp
}
и в моем шаблоне
{% for s in sp %}
{{s.comment}}
{% endfor %}
в HTML все это показывает
[]
URL-адреса, которые я пытаюсь очистить, выглядят так
http://www.example.com//article/218582/detail-art
http://www.example.com//article/218817/detail-science
http://www.example.com//article/218542/detail-theatre
Как я могу использовать ссылки, чтобы перейти на страницу сведений и очистить данные с этой страницы?