almost finish migrate new circumstances

This commit is contained in:
2025-08-24 19:44:36 +09:00
parent 1ba305641e
commit fe5a044c82
67 changed files with 1194889 additions and 467 deletions

View File

@ -1,12 +1,15 @@
# 既存のインポート部分に追加
from datetime import datetime, timezone
from sqlalchemy import Transaction
# from sqlalchemy import Transaction # 削除 - SQLAlchemy 2.0では利用不可
from rest_framework.decorators import api_view
from rest_framework.response import Response
from rest_framework import status
from rog.models import Location, NewEvent2, Entry, GpsLog
import logging
import uuid
import os
from django.db.models import F, Q
from django.db import transaction
from django.conf import settings
import os
from urllib.parse import urljoin
@ -755,7 +758,7 @@ def goal_checkin(request):
goal_time = timezone.now()
# トランザクション開始
with Transaction.atomic():
with transaction.atomic():
# スコアの計算
score = calculate_team_score(entry)