adding share_task
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled

This commit is contained in:
Pierre Geeraert
2025-12-04 14:21:26 +00:00
parent 10dc913080
commit 7f59856da3
+6 -4
View File
@@ -59,11 +59,12 @@ def album_form(request):
url = request.GET.get('url') url = request.GET.get('url')
external_galleries = request.GET.get('external_galleries') external_galleries = request.GET.get('external_galleries')
album_downloader(name=name,url=url,external_galleries=external_galleries) album_downloader.delay(name=name,url=url,external_galleries=external_galleries)
text_generated = "successfully sent to the album downloader" text_generated = "successfully sent to the album downloader"
return HttpResponse(text_generated, content_type="text/plain") return HttpResponse(text_generated, content_type="text/plain")
@shared_task()
def album_downloader(name,url,external_galleries): def album_downloader(name,url,external_galleries):
print(name+" "+url+" "+external_galleries) print(name+" "+url+" "+external_galleries)
@@ -98,10 +99,11 @@ def album_downloader(name,url,external_galleries):
webpage = html.fromstring(page.content) webpage = html.fromstring(page.content)
images_list = webpage.xpath("//a[contains(@href,'cdni.pornpics.com/1280/')]/@href") images_list = webpage.xpath("//a[contains(@href,'cdni.pornpics.com/1280/')]/@href")
images_downloader(name=name,images_url_list=images_list,destination_named_folder=destination_named_folder) images_downloader.delay(name=name,images_url_list=images_list,destination_named_folder=destination_named_folder)
print(images_list) print(images_list)
return 0 return 0
@shared_task()
def images_downloader(name,images_url_list,destination_named_folder): def images_downloader(name,images_url_list,destination_named_folder):
for image_url in images_url_list: for image_url in images_url_list:
split = urlparse.urlsplit(image_url) split = urlparse.urlsplit(image_url)