Add functions for importing data

This commit is contained in:
2024-12-16 23:16:11 +01:00
parent 7dda6ef3c3
commit db810d907d
7 changed files with 322 additions and 115 deletions

View File

@ -10,7 +10,7 @@ from django.template.response import TemplateResponse
from django.utils import timezone
from django.views.decorators.http import require_http_methods
from core.import_json import import_data_from_view
from core.import_json import import_data
from core.models import Benefit, DropCampaign, Game, TimeBasedDrop
if TYPE_CHECKING:
@ -134,7 +134,7 @@ def get_import(request: HttpRequest) -> HttpResponse:
logger.info(data)
# Import the data.
import_data_from_view(data)
import_data(data)
return JsonResponse({"status": "success"}, status=200)
except json.JSONDecodeError as e: