update drive2

This commit is contained in:
2025-09-12 21:29:54 +00:00
parent 029839154e
commit 4708cb0f5b
2 changed files with 9 additions and 4 deletions

View File

@@ -67,15 +67,19 @@ def generate(url):
date = parse_date(date_txt) date = parse_date(date_txt)
fe.pubDate(date) fe.pubDate(date)
desc = article.find('div', {'class': 'c-post-preview__lead'}) desc = article.find('div', {'class': 'c-post-preview__lead'})
description = desc.get_text(strip=True).rstrip('Читать дальше') description = ''
if desc:
description = desc.get_text(strip=True).rstrip('Читать дальше')
preview_uri_div = article.find('div', {'class': 'c-preview-pic'}) preview_uri_div = article.find('div', {'class': 'c-preview-pic'})
if (preview_uri_div): if preview_uri_div:
preview_uri = preview_uri_div.find('img')['src'] preview_uri = preview_uri_div.find('img')['src']
# fe.enclosure(preview_uri) # fe.enclosure(preview_uri)
description = f"<img src='{preview_uri}' referrerpolicy='no-referrer' /> {description}" description = f"<img src='{preview_uri}' referrerpolicy='no-referrer' /> {description}"
fe.summary(description, type='html') fe.summary(description, type='html')
return fg.atom_str() return fg.atom_str()

View File

@@ -3,7 +3,8 @@ services:
image: feed-server image: feed-server
build: build:
context: . context: .
restart: unless-stopped
ports: ports:
- 8890:80 - 8890:80
# http://localhost:8890/?url=https://www.drive2.ru/experience/jetta/g644510077776067186 # http://localhost:8890/?url=https://www.drive2.ru/experience/jetta/g644510077776067186