Compare commits
2 Commits
83aeab9341
...
c60b9942f6
| Author | SHA1 | Date | |
|---|---|---|---|
| c60b9942f6 | |||
| 85f6e69d63 |
@@ -16,12 +16,45 @@ import json
|
|||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
def test_code(request):
|
def test_code(request):
|
||||||
|
|
||||||
|
if (not request.user
|
||||||
|
or not request.user.is_active
|
||||||
|
or not request.user.is_authenticated
|
||||||
|
or not request.user.is_staff
|
||||||
|
):
|
||||||
|
raise Http404
|
||||||
|
|
||||||
from RoutesApp.funcs import get_city_by_type_transport_and_address_point
|
from RoutesApp.funcs import get_city_by_type_transport_and_address_point
|
||||||
from RoutesApp.models import Route
|
from RoutesApp.models import Route
|
||||||
from ReferenceDataApp.models import Airport, City
|
from ReferenceDataApp.models import Airport, City
|
||||||
|
|
||||||
res = None
|
res = None
|
||||||
|
|
||||||
|
from_air = Airport.objects.get(iata_code='MSQ')
|
||||||
|
to_air = Airport.objects.get(iata_code='SVO')
|
||||||
|
|
||||||
|
routes = [
|
||||||
|
Route(
|
||||||
|
type_transport='avia',
|
||||||
|
departure_DT=datetime(year=2024, month=9, day=1),
|
||||||
|
arrival_DT=datetime(year=2024, month=9, day=3),
|
||||||
|
from_address_point = from_air.id,
|
||||||
|
to_address_point = to_air.id,
|
||||||
|
from_city = from_air.city,
|
||||||
|
to_city = to_air.city,
|
||||||
|
weight = item,
|
||||||
|
phone = '1234567890',
|
||||||
|
owner = request.user
|
||||||
|
) for item in range(1000)
|
||||||
|
]
|
||||||
|
|
||||||
|
Route.objects.bulk_create(routes)
|
||||||
|
|
||||||
|
|
||||||
|
# from RoutesApp.search_matches import search_matches
|
||||||
|
# routes = Route.objects.filter()[:10]
|
||||||
|
# msg = search_matches(routes)
|
||||||
|
|
||||||
# from ReferenceDataApp.funcs import parse_data
|
# from ReferenceDataApp.funcs import parse_data
|
||||||
# parse_data()
|
# parse_data()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user