Files
klangkarte/backend/app/urls.py
2025-06-12 01:37:23 +02:00

24 lines
547 B
Python

from django.http import HttpRequest, JsonResponse
from django.urls import path
from app.models.place import Place
def run_tool(request: HttpRequest):
if request.method != 'POST':
return JsonResponse({'error': 'unsupported method type'})
action = request.POST.get('action')
if action == 'generate-thumbnails':
Place.recreateThumbnails()
else:
return JsonResponse({'error': 'unknown action'})
return JsonResponse({'success': 'ok'})
urlpatterns = [
path('tool/', run_tool, name='exec-tool'),
]