From 7f59856da3dcaca3bc82114d39d6fa08429ed010 Mon Sep 17 00:00:00 2001 From: Pierre Geeraert Date: Thu, 4 Dec 2025 14:21:26 +0000 Subject: [PATCH] adding share_task --- django_code/stash_management/apps.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/django_code/stash_management/apps.py b/django_code/stash_management/apps.py index 965bf66..fe016ec 100644 --- a/django_code/stash_management/apps.py +++ b/django_code/stash_management/apps.py @@ -59,11 +59,12 @@ def album_form(request): url = request.GET.get('url') 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" return HttpResponse(text_generated, content_type="text/plain") - + +@shared_task() def album_downloader(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) 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) return 0 - + +@shared_task() def images_downloader(name,images_url_list,destination_named_folder): for image_url in images_url_list: split = urlparse.urlsplit(image_url)