0.6.2
fix routes models
This commit is contained in:
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user