File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change 20
20
@app .task (bind = True )
21
21
def debug_task (self ):
22
22
print (f'Request: { self .request !r} ' )
23
+
24
+
25
+ @app .task
26
+ def process_image_task (image_filename ):
27
+ print (image_filename )
Original file line number Diff line number Diff line change 1
- import io
2
1
from pathlib import Path
3
2
4
3
from django .conf import settings
5
4
from django .http import JsonResponse , HttpResponse
6
5
from django .views .decorators .http import require_POST , require_GET
7
6
8
- from go_capture .sgf . process_image import process_image
7
+ from go_capture .tasks import process_image_task
9
8
10
9
11
10
@require_POST
@@ -15,6 +14,7 @@ def capture(request):
15
14
output_path = settings .IMAGES_DIR / filename
16
15
with output_path .open ('wb' ) as output_file :
17
16
output_file .write (image_file .read ())
17
+ process_image_task .delay (str (output_path .absolute ()))
18
18
return HttpResponse (status = 201 )
19
19
20
20
You can’t perform that action at this time.
0 commit comments