fix routes models
This commit is contained in:
SDE
2023-08-29 18:34:11 +03:00
parent 1f3bb2dce9
commit 01863bcf38
6 changed files with 89 additions and 4 deletions

View File

@@ -7,6 +7,29 @@ from .models import *
from django.conf import settings
def test_code(request):
from RoutesApp.funcs import get_city_by_type_transport_and_address_point
from RoutesApp.models import Route
from ReferenceDataApp.models import Airport, City
routes = Route.objects.all()
for route in routes:
print(route.id)
required_save = False
if not route.from_address_point:
route.from_city = get_city_by_type_transport_and_address_point(route.type_transport, route.from_address_point)
required_save = True
if not route.to_address_point:
route.to_address_point = get_city_by_type_transport_and_address_point(route.type_transport,
route.to_address_point)
required_save = True
if required_save:
route.save()
return HttpResponse('finished')
def MainPage(request):