Skip to content

Commit f2bcaea

Browse files
committed
Add process_image_task()
1 parent 9a2bbd4 commit f2bcaea

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

go_capture/tasks.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,8 @@
2020
@app.task(bind=True)
2121
def debug_task(self):
2222
print(f'Request: {self.request!r}')
23+
24+
25+
@app.task
26+
def process_image_task(image_filename):
27+
print(image_filename)

go_capture/views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
import io
21
from pathlib import Path
32

43
from django.conf import settings
54
from django.http import JsonResponse, HttpResponse
65
from django.views.decorators.http import require_POST, require_GET
76

8-
from go_capture.sgf.process_image import process_image
7+
from go_capture.tasks import process_image_task
98

109

1110
@require_POST
@@ -15,6 +14,7 @@ def capture(request):
1514
output_path = settings.IMAGES_DIR / filename
1615
with output_path.open('wb') as output_file:
1716
output_file.write(image_file.read())
17+
process_image_task.delay(str(output_path.absolute()))
1818
return HttpResponse(status=201)
1919

2020

0 commit comments

Comments
 (0)