-
pt_map.admin
@@ -947,6 +1194,8 @@
module
+
+
-
-
+
shape_id_id (pt_map.models.Trip attribute)
+
+ shape_pk (pt_map.models.Shape attribute)
shape_pt_lat (pt_map.models.Shape attribute)
shape_pt_lon (pt_map.models.Shape attribute)
shape_pt_sequence (pt_map.models.Shape attribute)
+
+ shape_set (pt_map.models.FeedInfo attribute)
signposted_as (pt_map.models.Pathway attribute)
@@ -1150,10 +1416,10 @@
stop_area_name (pt_map.models.StopArea attribute)
-
-
+
- trip_set (pt_map.models.Route attribute)
+ trip_set (pt_map.models.FeedInfo attribute)
diff --git a/docs/build/html/index.html b/docs/build/html/index.html
index cdd1bd6..c97aac6 100644
--- a/docs/build/html/index.html
+++ b/docs/build/html/index.html
@@ -81,6 +81,7 @@
manage module
pt_map package
transport_accessibility package
+api package
diff --git a/docs/build/html/modules.html b/docs/build/html/modules.html
index b2a7662..d21a6d3 100644
--- a/docs/build/html/modules.html
+++ b/docs/build/html/modules.html
@@ -50,6 +50,7 @@
manage module
pt_map package
transport_accessibility package
+api package
@@ -211,6 +212,8 @@
Agency.agency_url
Agency.attribution_set
Agency.fareattribute_set
+Agency.feed_info_id
+Agency.feed_info_id_id
Agency.objects
Agency.route_set
@@ -223,6 +226,8 @@
Area.area_name
Area.farelegrule_from_area
Area.farelegrule_to_area
+Area.feed_info_id
+Area.feed_info_id_id
Area.objects
Area.stoparea_set
@@ -237,6 +242,8 @@
Attribution.attribution_name
Attribution.attribution_phone
Attribution.attribution_url
+Attribution.feed_info_id
+Attribution.feed_info_id_id
Attribution.objects
Attribution.route_id
Attribution.route_id_id
@@ -251,6 +258,8 @@
BookingRule.booking_rule_instructions
BookingRule.booking_type
BookingRule.end_time
+BookingRule.feed_info_id
+BookingRule.feed_info_id_id
BookingRule.objects
BookingRule.rule_criteria
BookingRule.start_time
@@ -262,6 +271,8 @@
Calendar.DoesNotExist
Calendar.MultipleObjectsReturned
Calendar.end_date
+Calendar.feed_info_id
+Calendar.feed_info_id_id
Calendar.friday
Calendar.get_next_by_end_date()
Calendar.get_next_by_start_date()
@@ -281,11 +292,13 @@
CalendarDate
@@ -298,6 +311,8 @@
FareAttribute.currency_type
FareAttribute.fare_id
FareAttribute.farerule_set
+FareAttribute.feed_info_id
+FareAttribute.feed_info_id_id
FareAttribute.objects
FareAttribute.payment_method
FareAttribute.price
@@ -313,6 +328,8 @@
FareLegRule.fare_leg_rule_name
FareLegRule.fare_product_id
FareLegRule.fare_product_id_id
+FareLegRule.feed_info_id
+FareLegRule.feed_info_id_id
FareLegRule.from_area_id
FareLegRule.from_area_id_id
FareLegRule.from_timeframe_group_id
@@ -332,6 +349,8 @@
FareMedium.fare_media_description
FareMedium.fare_media_id
FareMedium.fare_media_name
+FareMedium.feed_info_id
+FareMedium.feed_info_id_id
FareMedium.objects
@@ -345,6 +364,8 @@
FareProduct.fare_product_name
FareProduct.farelegrule_set
FareProduct.faretransferrule_set
+FareProduct.feed_info_id
+FareProduct.feed_info_id_id
FareProduct.objects
@@ -355,7 +376,9 @@
FareRule.destination_id
FareRule.fare_id
FareRule.fare_id_id
-FareRule.id
+FareRule.fare_rule_id
+FareRule.feed_info_id
+FareRule.feed_info_id_id
FareRule.objects
FareRule.origin_id
FareRule.route_id
@@ -370,6 +393,8 @@
FareTransferRule.fare_transfer_rule_description
FareTransferRule.fare_transfer_rule_id
FareTransferRule.fare_transfer_rule_name
+FareTransferRule.feed_info_id
+FareTransferRule.feed_info_id_id
FareTransferRule.from_leg_group_id
FareTransferRule.objects
FareTransferRule.to_leg_group_id
@@ -378,7 +403,19 @@
FeedInfo
Frequency
@@ -396,8 +450,10 @@
Frequency.MultipleObjectsReturned
Frequency.end_time
Frequency.exact_times
+Frequency.feed_info_id
+Frequency.feed_info_id_id
+Frequency.frequency_id
Frequency.headway_secs
-Frequency.id
Frequency.objects
Frequency.start_time
Frequency.trip_id
@@ -407,6 +463,8 @@
Level
Level.DoesNotExist
Level.MultipleObjectsReturned
+Level.feed_info_id
+Level.feed_info_id_id
Level.level_id
Level.level_index
Level.level_name
@@ -417,6 +475,8 @@
LocationGroup
LocationGroup.DoesNotExist
LocationGroup.MultipleObjectsReturned
+LocationGroup.feed_info_id
+LocationGroup.feed_info_id_id
LocationGroup.location_group_id
LocationGroup.location_group_name
LocationGroup.location_group_type
@@ -428,9 +488,11 @@
LocationGroupStop
LocationGroupStop.DoesNotExist
LocationGroupStop.MultipleObjectsReturned
-LocationGroupStop.id
+LocationGroupStop.feed_info_id
+LocationGroupStop.feed_info_id_id
LocationGroupStop.location_group_id
LocationGroupStop.location_group_id_id
+LocationGroupStop.location_group_stop_id
LocationGroupStop.objects
LocationGroupStop.stop_id
LocationGroupStop.stop_id_id
@@ -439,6 +501,8 @@
LocationsGeojson
LocationsGeojson.DoesNotExist
LocationsGeojson.MultipleObjectsReturned
+LocationsGeojson.feed_info_id
+LocationsGeojson.feed_info_id_id
LocationsGeojson.location_id
LocationsGeojson.location_lat
LocationsGeojson.location_lon
@@ -454,6 +518,8 @@
Network.DoesNotExist
Network.MultipleObjectsReturned
Network.farelegrule_set
+Network.feed_info_id
+Network.feed_info_id_id
Network.network_id
Network.network_name
Network.objects
@@ -463,6 +529,8 @@
Pathway
Pathway.DoesNotExist
Pathway.MultipleObjectsReturned
+Pathway.feed_info_id
+Pathway.feed_info_id_id
Pathway.from_stop_id
Pathway.from_stop_id_id
Pathway.is_bidirectional
@@ -489,6 +557,8 @@
Route.continuous_drop_off
Route.continuous_pickup
Route.farerule_set
+Route.feed_info_id
+Route.feed_info_id_id
Route.objects
Route.route_color
Route.route_desc
@@ -508,6 +578,8 @@
RouteNetwork
RouteNetwork.DoesNotExist
RouteNetwork.MultipleObjectsReturned
+RouteNetwork.feed_info_id
+RouteNetwork.feed_info_id_id
RouteNetwork.network_id
RouteNetwork.network_id_id
RouteNetwork.objects
@@ -520,10 +592,12 @@
Shape
Shape.DoesNotExist
Shape.MultipleObjectsReturned
-Shape.id
+Shape.feed_info_id
+Shape.feed_info_id_id
Shape.objects
Shape.shape_dist_traveled
Shape.shape_id
+Shape.shape_pk
Shape.shape_pt_lat
Shape.shape_pt_lon
Shape.shape_pt_sequence
@@ -533,6 +607,8 @@
Stop
Stop.DoesNotExist
Stop.MultipleObjectsReturned
+Stop.feed_info_id
+Stop.feed_info_id_id
Stop.level_id
Stop.level_id_id
Stop.location_type
@@ -565,6 +641,8 @@
StopArea.MultipleObjectsReturned
StopArea.area_id
StopArea.area_id_id
+StopArea.feed_info_id
+StopArea.feed_info_id_id
StopArea.objects
StopArea.stop_area_description
StopArea.stop_area_id
@@ -579,7 +657,8 @@
StopTime.arrival_time
StopTime.departure_time
StopTime.drop_off_type
-StopTime.id
+StopTime.feed_info_id
+StopTime.feed_info_id_id
StopTime.location_group_id
StopTime.location_group_id_id
StopTime.location_id
@@ -591,6 +670,7 @@
StopTime.stop_id
StopTime.stop_id_id
StopTime.stop_sequence
+StopTime.stop_time_id
StopTime.timepoint
StopTime.trip_id
StopTime.trip_id_id
@@ -603,6 +683,8 @@
Timeframe.end_time
Timeframe.farelegrule_from_timeframe
Timeframe.farelegrule_to_timeframe
+Timeframe.feed_info_id
+Timeframe.feed_info_id_id
Timeframe.get_next_by_end_date()
Timeframe.get_next_by_start_date()
Timeframe.get_previous_by_end_date()
@@ -617,13 +699,14 @@
Transfer
Translation
Trip
-get_timetable()
index()
+pt_map.query module
+
Module contents
@@ -696,6 +797,35 @@
Module contents
+api package
+
diff --git a/docs/build/html/objects.inv b/docs/build/html/objects.inv
index 34ce42a..ea71cf9 100644
Binary files a/docs/build/html/objects.inv and b/docs/build/html/objects.inv differ
diff --git a/docs/build/html/pt_map.html b/docs/build/html/pt_map.html
index ea32384..3b7fb26 100644
--- a/docs/build/html/pt_map.html
+++ b/docs/build/html/pt_map.html
@@ -112,14 +112,28 @@
pt_map.urls module
pt_map.views module
+pt_map.query module
+
Module contents
transport_accessibility package
+api package
@@ -1129,6 +1143,24 @@ many-to-one relation.
class built by create_forward_many_to_many_manager() defined below.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
objects = <django.db.models.manager.Manager object>
@@ -1219,6 +1251,24 @@ many-to-one relation.
class built by create_forward_many_to_many_manager() defined below.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
objects = <django.db.models.manager.Manager object>
@@ -1311,6 +1361,24 @@ object the first time, the query is executed.
object the first time, the query is executed.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
objects = <django.db.models.manager.Manager object>
@@ -1399,6 +1467,24 @@ object the first time, the query is executed.
object the first time, the query is executed.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
objects = <django.db.models.manager.Manager object>
@@ -1462,6 +1548,24 @@ one-to-one (via ForwardOneToOneDescriptor subclass) relation.
object the first time, the query is executed.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
friday
@@ -1569,6 +1673,13 @@ object the first time, the query is executed.
Bases: MultipleObjectsReturned
+
+
+calendar_date_id
+A wrapper for a deferred-loading field. When the value is read from this
+object the first time, the query is executed.
+
+
date
@@ -1583,6 +1694,24 @@ object the first time, the query is executed.
object the first time, the query is executed.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
get_next_by_date ( * , field=<django.db.models.fields.DateField: date> , is_next=True , **kwargs )
@@ -1593,13 +1722,6 @@ object the first time, the query is executed.
get_previous_by_date ( * , field=<django.db.models.fields.DateField: date> , is_next=False , **kwargs )
-
-
-id
-A wrapper for a deferred-loading field. When the value is read from this
-object the first time, the query is executed.
-
-
objects = <django.db.models.manager.Manager object>
@@ -1678,6 +1800,24 @@ many-to-one relation.
class built by create_forward_many_to_many_manager() defined below.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
objects = <django.db.models.manager.Manager object>
@@ -1769,6 +1909,24 @@ one-to-one (via ForwardOneToOneDescriptor subclass) relation.
fare_product_id_id
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
from_area_id
@@ -1904,6 +2062,24 @@ object the first time, the query is executed.
object the first time, the query is executed.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
objects = <django.db.models.manager.Manager object>
@@ -1993,6 +2169,24 @@ many-to-one relation.
class built by create_forward_many_to_many_manager() defined below.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
objects = <django.db.models.manager.Manager object>
@@ -2050,12 +2244,30 @@ one-to-one (via ForwardOneToOneDescriptor subclass) relation.
-
-id
+
+fare_rule_id
A wrapper for a deferred-loading field. When the value is read from this
object the first time, the query is executed.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
objects = <django.db.models.manager.Manager object>
@@ -2144,6 +2356,24 @@ object the first time, the query is executed.
object the first time, the query is executed.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
from_leg_group_id
@@ -2182,6 +2412,96 @@ object the first time, the query is executed.
Bases: MultipleObjectsReturned
+
+
+agency_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+area_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+attribution_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+bookingrule_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+calendar_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+calendardate_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
default_lang
@@ -2189,6 +2509,96 @@ object the first time, the query is executed.
object the first time, the query is executed.
+
+
+fareattribute_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+farelegrule_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+faremedium_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+fareproduct_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+farerule_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+faretransferrule_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
feed_contact_email
@@ -2252,11 +2662,266 @@ object the first time, the query is executed.
object the first time, the query is executed.
+
+
+frequency_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+level_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+locationgroup_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+locationgroupstop_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+locationsgeojson_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+network_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
objects = <django.db.models.manager.Manager object>
+
+
+pathway_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+route_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+routenetwork_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+shape_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+stop_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+stoparea_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+stoptime_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+timeframe_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+transfer_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+translation_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
+
+
+trip_set
+Accessor to the related objects manager on the reverse side of a
+many-to-one relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Parent.children is a ReverseManyToOneDescriptor instance.
+Most of the implementation is delegated to a dynamically defined manager
+class built by create_forward_many_to_many_manager() defined below.
+
+
@@ -2291,15 +2956,33 @@ object the first time, the query is executed.
-
-headway_secs
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
+
+
+frequency_id
A wrapper for a deferred-loading field. When the value is read from this
object the first time, the query is executed.
-
-id
+
+headway_secs
A wrapper for a deferred-loading field. When the value is read from this
object the first time, the query is executed.
@@ -2353,6 +3036,24 @@ one-to-one (via ForwardOneToOneDescriptor subclass) relation.
Bases: MultipleObjectsReturned
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
level_id
@@ -2413,6 +3114,24 @@ class built by crea
Bases: MultipleObjectsReturned
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
location_group_id
@@ -2489,12 +3208,23 @@ class built by crea
-
-id
-A wrapper for a deferred-loading field. When the value is read from this
-object the first time, the query is executed.
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+feed_info_id_id
+
+
location_group_id
@@ -2513,6 +3243,13 @@ one-to-one (via ForwardOneToOneDescriptor subclass) relation.
location_group_id_id
+
+
+location_group_stop_id
+A wrapper for a deferred-loading field. When the value is read from this
+object the first time, the query is executed.
+
+
objects = <django.db.models.manager.Manager object>
@@ -2555,6 +3292,24 @@ one-to-one (via ForwardOneToOneDescriptor subclass) relation.
Bases: MultipleObjectsReturned
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
location_id
@@ -2658,6 +3413,24 @@ many-to-one relation.
class built by create_forward_many_to_many_manager() defined below.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
network_id
@@ -2711,6 +3484,24 @@ class built by crea
Bases: MultipleObjectsReturned
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
from_stop_id
@@ -2903,6 +3694,24 @@ many-to-one relation.
class built by create_forward_many_to_many_manager() defined below.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
objects = <django.db.models.manager.Manager object>
@@ -3050,6 +3859,24 @@ class built by crea
Bases: MultipleObjectsReturned
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
network_id
@@ -3125,12 +3952,23 @@ object the first time, the query is executed.
-
-id
-A wrapper for a deferred-loading field. When the value is read from this
-object the first time, the query is executed.
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+feed_info_id_id
+
+
objects = <django.db.models.manager.Manager object>
@@ -3150,6 +3988,13 @@ object the first time, the query is executed.
object the first time, the query is executed.
+
+
+shape_pk
+A wrapper for a deferred-loading field. When the value is read from this
+object the first time, the query is executed.
+
+
shape_pt_lat
@@ -3205,6 +4050,24 @@ class built by crea
Bases: MultipleObjectsReturned
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
level_id
@@ -3487,6 +4350,24 @@ one-to-one (via ForwardOneToOneDescriptor subclass) relation.
area_id_id
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
objects = <django.db.models.manager.Manager object>
@@ -3572,12 +4453,23 @@ object the first time, the query is executed.
-
-id
-A wrapper for a deferred-loading field. When the value is read from this
-object the first time, the query is executed.
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+feed_info_id_id
+
+
location_group_id
@@ -3665,6 +4557,13 @@ one-to-one (via ForwardOneToOneDescriptor subclass) relation.
object the first time, the query is executed.
+
+
+stop_time_id
+A wrapper for a deferred-loading field. When the value is read from this
+object the first time, the query is executed.
+
+
timepoint
@@ -3753,6 +4652,24 @@ many-to-one relation.
class built by create_forward_many_to_many_manager() defined below.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
get_next_by_end_date ( * , field=<django.db.models.fields.DateField: end_date> , is_next=True , **kwargs )
@@ -3825,6 +4742,24 @@ object the first time, the query is executed.
Bases: MultipleObjectsReturned
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
from_route_id
@@ -3879,13 +4814,6 @@ one-to-one (via ForwardOneToOneDescriptor subclass) relation.
from_trip_id_id
-
-
-id
-A wrapper for a deferred-loading field. When the value is read from this
-object the first time, the query is executed.
-
-
min_transfer_time
@@ -3952,6 +4880,13 @@ one-to-one (via ForwardOneToOneDescriptor subclass) relation.
to_trip_id_id
+
+
+transfer_id
+A wrapper for a deferred-loading field. When the value is read from this
+object the first time, the query is executed.
+
+
transfer_type
@@ -3979,15 +4914,26 @@ object the first time, the query is executed.
-
-field_name
-A wrapper for a deferred-loading field. When the value is read from this
-object the first time, the query is executed.
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
-
-id
+
+feed_info_id_id
+
+
+
+
+field_name
A wrapper for a deferred-loading field. When the value is read from this
object the first time, the query is executed.
@@ -4018,6 +4964,13 @@ object the first time, the query is executed.
object the first time, the query is executed.
+
+
+translation_id
+A wrapper for a deferred-loading field. When the value is read from this
+object the first time, the query is executed.
+
+
@@ -4093,6 +5046,24 @@ class built by crea
object the first time, the query is executed.
+
+
+feed_info_id
+Accessor to the related object on the forward side of a many-to-one or
+one-to-one (via ForwardOneToOneDescriptor subclass) relation.
+In the example:
+class Child ( Model ):
+ parent = ForeignKey ( Parent , related_name = 'children' )
+
+
+Child.parent is a ForwardManyToOneDescriptor instance.
+
+
+
+
+feed_info_id_id
+
+
frequency_set
@@ -4243,34 +5214,184 @@ object the first time, the query is executed.
pt_map.views module
Views
-Views reacting to Http Requests by interfacing between backend and frontend.
+Views serving browser viewable, HTML web pages.
Functions
-index(request) Home page
+index Home page
-
-pt_map.views. get_timetable ( r , trips , stop_sequences )
+
+pt_map.views. index ( request )
+Home page view serving the default index page.
+
+Context
+“Stops”: Json Representation of all stops found in the database
+“Routes”: Json Representation of all routes found in the database
+
+
+
+
+
+pt_map.query module
+
+Query
+Module to handle database IO while abstracting the specific SQL and django model filtering.
+
+
+Functions
+
+get_field_names(model: django.db.models.base.ModelBase) -> list[str]: Return all the model’s field names as a list of strings
+
+get_pks_from_get(req_get: dict[str,str]) -> dict[django.db.models.base.ModelBase, list[str]]: For given GET data return the primary keys requested mapped to the model classes
+
+get_obj_by_pk(mdl: django.db.models.base.ModelBase, pks: list[str]) -> list[mdl]: For a given model class and list of primary keys of that class, return the corresponding model objects.
+
+obj_from_get(req_get: django dict-like request.GET) -> dict[django.db.base.models.ModelBase, list[models.Model]): For given GET data, return a dict mapping the model classes to the requested instances.
+
+get_trips(routes: list[pt_map.models.Route]) -> dict[str, list[pt_map.models.Trip]]: For a list of Routes, return a dict mapping a list of all Trips associated with an individual Route, mapped to its route_id.
+
+get_stop_sequences(routes: list[pt_map.models.Route], [trips: dict[str, list[pt_map.models.Trip]]]) -> dict[str, list[pt_map.models.Stop]]: For a list of routes, return a dict mapping an ordered sequence of stops to the Routes route_id. If a dict of lists trips mapped to the respective route_ids is given, the first elements of each of those lists is used, otherwise it is calculated. If the trips argument is given, it is expected to hold a value for all the Routes in routes.
+
+get_timetable(r: pt_map.models.Route, [trips_r: list[pt_map.models.Trip]], [stop_sequence: list[pt_map.models.Stop]]) -> : Calculate a timetable for a Route r. If a list of trips for that route and/or a stop sequence is given, their first elements are used, otherwise all are calculated and the first elements are used.
+
+get_all_stops() -> dict[str, dict[str, str]]: Return a dict mapping all stop_ids in the database to a dict of relevant values.
+
+get_all_routes() -> list[dict[str,str]]: Return a list of dicts containing route_ids and other relevant values of all Routes in the database.
+
+
+
+
+
+pt_map.query. get_all_routes ( ) → list [ dict [ str , str ] ]
+Return a list of all Route objects found in the database.
+Representation of the result:
+list:
+[
+ {
+ 'route_id' : pt_map . models . Route . route_id ,
+ 'route_type' : pt_map . models . Route . route_type ,
+ 'route_name' : pt_map . models . Route . route_short_name if set else pt_map . models . Route . route_long_name ,
+ 'agency_id' : pt_map . models . Route . agency_id . agency_id ,
+ }
+]
+
+
+
+
+
+
+pt_map.query. get_all_stops ( ) → dict [ str , dict [ str , str ] ]
+Return all Stop object stored in the database.
+Representation of the result:
+dict:
+{
+ stop_id ( str ): {
+ 'stop_name' : pt_map . models . Stop . stop_name ,
+ 'stop_lat' : pt_map . models . Stop . stop_lat ,
+ 'stop_lon' : pt_map . models . Stop . stop_lon ,
+ }
+}
+
+
+
+
+
+
+pt_map.query. get_field_names ( model : Model ) → list [ str ]
+Given a model, returns a list of the name strings of all the model’s fields.
+
+
+
+
+pt_map.query. get_obj_by_pk ( mdl : ModelBase , pks : list [ str ] ) → list [ Model ]
+Given a model, and a list of corresponding primary keys, return a list of objects of the given model identified by the given primary keys.
+
+Parameters:
+
+
+Returns:
+Objects corresponding to primary keys in pk.
+
+Return type:
+list[mdl]:
+
+Raises:
+Exception – mdl.DoesNotExist:: If at least one object from the list of pks could not be found.
+
+
+
+
+
+
+pt_map.query. get_pks_from_get ( req_get : dict [ str , str ] ) → dict [ ModelBase , list [ str ] ]
+Extract primary keys from a request.GET dict-like and find the corresponding classes.
+
+Parameters:
+req_get (dict [ str , str ] ) – dict-like object, a HTTP Requests GET data.
+
+Returns:
+dict mapping a model to a list of id fields passed with GET
+
+Return type:
+dict[django.db.models.base.ModelBase, list[str]]
+
+
+
+
+
+
+pt_map.query. get_stop_sequences ( routes : list [ Route ] , trips : dict [ str , list [ Trip ] ] = None ) → dict [ str , list [ str ] ]
+For all given routes, return a list of stops in the order of appearance along the route. The first trip in the list of trips is used to define the sequence.
+
+Parameters:
+
+routes (list [ pt_map.models.Route ] ) – List of pt_map.models.Route to find stop sequences for.
+trips (dict [ str , list [ pt_map.models.Trip ] ] ) – List of at least one trip for each Route in routes. If none, all are calculated and the first used for the sequence.
+
+
+Returns:
+
+Keys: route_ids.
+
+Values: Lists of stop_ids in the order of appearance in the first Trip in the routes’ trips list given.
+
+
+
+
+Return type:
+dict[str, list[str]]
+
+
+
+
+
+
+pt_map.query. get_timetable ( r : Route , trips_r : list [ Trip ] = None , stop_sequence : list [ str ] = None )
Given a pt_map.models.Route, calculate the timetable for all its stops.
Parameters:
-r (pt_map.models.Route ) – Route, the timetable should be calculated for
-trips (dict ( str , list ( pt_map.Trip ) ) ) – Dictionary mapping all trips to route_ids they travel on
-stop_sequences (dict ( str , list ( str ) ) ) – Dict mapping route_ids to lists of stop_ids they serve. Currently the first trip is taken as reference for stops and sequence.
+r (pt_map.models.Route ) – Route the timetable should be calculated for.
+trips_r (list [ pt_map.models.Trip ] ) – Optional.
+List of trips travelling on the Route r.
+stop_sequence (list [ str ] ) – Optional.
+List of stop_ids the Route r serves.
+Currently the first trip is taken as reference for stops and sequence.
Returns:
-
dict{“stop_sequence” –
-
+
Dict containing two elements:
-”stop_sequence”list(str) list of stop_ids the route serves
+”stop_sequence”list(str): list of stop_ids the route serves.
-”stop_times”dict(str, list(str)) dict mapping stop_ids from stop_sequence to time strings the route is serving the stop at
+”stop_times”dict(str, list(str)): dict mapping stop_ids from stop_sequence to time strings the route is serving the stop at.
@@ -4278,15 +5399,34 @@ object the first time, the query is executed.
Return type:
-list(str), “stop_times”: dict(str, list(str)}
+dict{“stop_sequence”: list(str), “stop_times”: dict[str, list(str)]}
-
-pt_map.views. index ( request )
-
+
+pt_map.query. get_trips ( routes : list [ Route ] ) → dict [ str , list [ Trip ] ]
+Return a list of all Trips associated with a Route in the argument.
+
+Parameters:
+routes (list [ str ] : ) – List of primary keys for the Routes to search the trips for.
+
+Returns:
+Keys: route_ids from parameter.
+Values: lists of corresponding trip objects.
+
+Return type:
+dict[str, list[pt_map.models.Trip ]]:
+
+
+
+
+
+
+pt_map.query. obj_from_get ( req_get : dict [ str , str ] ) → dict [ ModelBase , list [ Model ] ]
+Given the GET data of a HTTP Request, return a dict with the requested model classes as keys and lists of the requested model objects as values.
+
diff --git a/docs/build/html/pt_map.migrations.html b/docs/build/html/pt_map.migrations.html
index 231c481..757c03d 100644
--- a/docs/build/html/pt_map.migrations.html
+++ b/docs/build/html/pt_map.migrations.html
@@ -4,7 +4,7 @@
- pt_map.migrations package — Transport Accessibility 0.1 Beta 1 documentation
+ pt_map.migrations package — Transport Accessibility 0.2 documentation
@@ -15,14 +15,12 @@
-
+
-
-
-
+
@@ -45,29 +43,8 @@
@@ -84,8 +61,6 @@
- transport_accessibility
- pt_map package
pt_map.migrations package
View page source
@@ -112,204 +87,52 @@
dependencies = []
-
-
-initial = True
-
-
-operations = [<CreateModel name='Agency', fields=[('agency_id', <django.db.models.fields.IntegerField>), ('agency_name', <django.db.models.fields.CharField>), ('agency_url', <django.db.models.fields.URLField>), ('agency_phone', <django.db.models.fields.CharField>), ('agency_email', <django.db.models.fields.EmailField>), ('agency_fare_url', <django.db.models.fields.URLField>)]>, <CreateModel name='Calendar', fields=[('service_id', <django.db.models.fields.CharField>), ('monday', <django.db.models.fields.BooleanField>), ('tuesday', <django.db.models.fields.BooleanField>), ('wednesday', <django.db.models.fields.BooleanField>), ('thursday', <django.db.models.fields.BooleanField>), ('friday', <django.db.models.fields.BooleanField>), ('saturday', <django.db.models.fields.BooleanField>), ('sunday', <django.db.models.fields.BooleanField>), ('start_date', <django.db.models.fields.DateField>), ('end_date', <django.db.models.fields.DateField>)]>, <CreateModel name='FeedInfo', fields=[('feed_publisher_name', <django.db.models.fields.CharField>), ('feed_publisher_url', <django.db.models.fields.URLField>), ('feed_lang', <django.db.models.fields.CharField>), ('feed_start_date', <django.db.models.fields.DateField>), ('feed_end_date', <django.db.models.fields.DateField>), ('feed_version', <django.db.models.fields.CharField>), ('feed_id', <django.db.models.fields.CharField>)]>, <CreateModel name='Shape', fields=[('id', <django.db.models.fields.BigAutoField>), ('shape_id', <django.db.models.fields.CharField>), ('shape_pt_lat', <django.db.models.fields.FloatField>), ('shape_pt_lon', <django.db.models.fields.FloatField>), ('shape_pt_sequence', <django.db.models.fields.IntegerField>), ('shape_dist_traveled', <django.db.models.fields.FloatField>)]>, <CreateModel name='CalendarDate', fields=[('id', <django.db.models.fields.BigAutoField>), ('date', <django.db.models.fields.DateField>), ('exception_type', <django.db.models.fields.IntegerField>), ('service_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='FareAttribute', fields=[('fare_id', <django.db.models.fields.CharField>), ('price', <django.db.models.fields.FloatField>), ('currency_type', <django.db.models.fields.CharField>), ('payment_method', <django.db.models.fields.IntegerField>), ('transfers', <django.db.models.fields.IntegerField>), ('transfer_duration', <django.db.models.fields.IntegerField>), ('agency', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Route', fields=[('route_id', <django.db.models.fields.CharField>), ('route_short_name', <django.db.models.fields.CharField>), ('route_long_name', <django.db.models.fields.CharField>), ('route_desc', <django.db.models.fields.TextField>), ('route_type', <django.db.models.fields.IntegerField>), ('route_url', <django.db.models.fields.URLField>), ('route_color', <django.db.models.fields.CharField>), ('route_text_color', <django.db.models.fields.CharField>), ('agency', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='FareRule', fields=[('id', <django.db.models.fields.BigAutoField>), ('origin_id', <django.db.models.fields.CharField>), ('destination_id', <django.db.models.fields.CharField>), ('contains_id', <django.db.models.fields.CharField>), ('fare', <django.db.models.fields.related.ForeignKey>), ('route', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Stop', fields=[('stop_id', <django.db.models.fields.IntegerField>), ('stop_code', <django.db.models.fields.CharField>), ('stop_name', <django.db.models.fields.CharField>), ('tts_stop_name', <django.db.models.fields.CharField>), ('stop_desc', <django.db.models.fields.CharField>), ('stop_lat', <django.db.models.fields.IntegerField>), ('stop_lon', <django.db.models.fields.IntegerField>), ('zone_id', <django.db.models.fields.IntegerField>), ('stop_url', <django.db.models.fields.URLField>), ('location_type', <django.db.models.fields.IntegerField>), ('stop_timezone', <django.db.models.fields.CharField>), ('wheelchair_boarding', <django.db.models.fields.IntegerField>), ('level_id', <django.db.models.fields.CharField>), ('platform_code', <django.db.models.fields.CharField>), ('parent_station', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Transfer', fields=[('id', <django.db.models.fields.BigAutoField>), ('transfer_type', <django.db.models.fields.IntegerField>), ('min_transfer_time', <django.db.models.fields.IntegerField>), ('from_stop', <django.db.models.fields.related.ForeignKey>), ('to_stop', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Trip', fields=[('trip_id', <django.db.models.fields.CharField>), ('service_id', <django.db.models.fields.CharField>), ('trip_headsign', <django.db.models.fields.CharField>), ('trip_short_name', <django.db.models.fields.CharField>), ('direction_id', <django.db.models.fields.IntegerField>), ('block_id', <django.db.models.fields.CharField>), ('shape_id', <django.db.models.fields.CharField>), ('wheelchair_accessible', <django.db.models.fields.IntegerField>), ('bikes_allowed', <django.db.models.fields.IntegerField>), ('route', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='StopTime', fields=[('id', <django.db.models.fields.BigAutoField>), ('arrival_time', <django.db.models.fields.TimeField>), ('departure_time', <django.db.models.fields.TimeField>), ('stop_sequence', <django.db.models.fields.IntegerField>), ('stop_headsign', <django.db.models.fields.CharField>), ('pickup_type', <django.db.models.fields.IntegerField>), ('drop_off_type', <django.db.models.fields.IntegerField>), ('shape_dist_traveled', <django.db.models.fields.FloatField>), ('timepoint', <django.db.models.fields.IntegerField>), ('stop', <django.db.models.fields.related.ForeignKey>), ('trip', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Frequency', fields=[('id', <django.db.models.fields.BigAutoField>), ('start_time', <django.db.models.fields.TimeField>), ('end_time', <django.db.models.fields.TimeField>), ('headway_secs', <django.db.models.fields.IntegerField>), ('exact_times', <django.db.models.fields.IntegerField>), ('trip', <django.db.models.fields.related.ForeignKey>)]>]
+operations = []
-
-pt_map.migrations.0002_alter_calendardate_unique_together_and_more module
+
+pt_map.migrations.0002_initial module
-
-class pt_map.migrations.0002_alter_calendardate_unique_together_and_more. Migration ( name , app_label )
+
+class pt_map.migrations.0002_initial. Migration ( name , app_label )
Bases: Migration
-
-dependencies = [('pt_map', '0001_initial')]
+
+dependencies = [('pt_map', '0001_initial')]
-
-operations = [<AlterUniqueTogether name='calendardate', unique_together={('service_id', 'date')}>, <AlterUniqueTogether name='shape', unique_together={('shape_id', 'shape_pt_sequence')}>, <AlterUniqueTogether name='stoptime', unique_together={('trip', 'stop_sequence')}>, <AlterUniqueTogether name='transfer', unique_together={('from_stop', 'to_stop')}>]
+
+initial = True
+
+
+
+
+operations = [<CreateModel name='Agency', fields=[('agency_id', <django.db.models.fields.CharField>), ('agency_name', <django.db.models.fields.CharField>), ('agency_url', <django.db.models.fields.URLField>), ('agency_timezone', <django.db.models.fields.CharField>), ('agency_lang', <django.db.models.fields.CharField>), ('agency_phone', <django.db.models.fields.CharField>), ('agency_fare_url', <django.db.models.fields.URLField>), ('agency_email', <django.db.models.fields.EmailField>)]>, <CreateModel name='FareProduct', fields=[('fare_product_id', <django.db.models.fields.BigAutoField>), ('fare_product_name', <django.db.models.fields.CharField>), ('fare_product_description', <django.db.models.fields.TextField>), ('amount', <django.db.models.fields.FloatField>), ('curreny', <django.db.models.fields.CharField>)]>, <CreateModel name='FeedInfo', fields=[('feed_id', <django.db.models.fields.BigAutoField>), ('feed_publisher_name', <django.db.models.fields.CharField>), ('feed_publisher_url', <django.db.models.fields.URLField>), ('feed_lang', <django.db.models.fields.CharField>), ('default_lang', <django.db.models.fields.CharField>), ('feed_start_date', <django.db.models.fields.DateField>), ('feed_end_date', <django.db.models.fields.DateField>), ('feed_version', <django.db.models.fields.CharField>), ('feed_contact_email', <django.db.models.fields.EmailField>), ('feed_contact_url', <django.db.models.fields.URLField>)]>, <CreateModel name='FareAttribute', fields=[('fare_id', <django.db.models.fields.CharField>), ('price', <django.db.models.fields.FloatField>), ('currency_type', <django.db.models.fields.CharField>), ('payment_method', <django.db.models.fields.IntegerField>), ('transfers', <django.db.models.fields.IntegerField>), ('transfer_duration', <django.db.models.fields.IntegerField>), ('agency_id', <django.db.models.fields.related.ForeignKey>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='FareTransferRule', fields=[('fare_transfer_rule_id', <django.db.models.fields.CharField>), ('fare_transfer_rule_name', <django.db.models.fields.CharField>), ('fare_transfer_rule_description', <django.db.models.fields.TextField>), ('from_leg_group_id', <django.db.models.fields.IntegerField>), ('to_leg_group_id', <django.db.models.fields.IntegerField>), ('fare_product_id', <django.db.models.fields.related.ForeignKey>)]>, <AddField model_name='fareproduct', name='feed_info_id', field=<django.db.models.fields.related.ForeignKey>>, <CreateModel name='FareMedium', fields=[('fare_media_id', <django.db.models.fields.CharField>), ('fare_media_name', <django.db.models.fields.CharField>), ('fare_media_description', <django.db.models.fields.TextField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Calendar', fields=[('service_id', <django.db.models.fields.CharField>), ('monday', <django.db.models.fields.BooleanField>), ('tuesday', <django.db.models.fields.BooleanField>), ('wednesday', <django.db.models.fields.BooleanField>), ('thursday', <django.db.models.fields.BooleanField>), ('friday', <django.db.models.fields.BooleanField>), ('saturday', <django.db.models.fields.BooleanField>), ('sunday', <django.db.models.fields.BooleanField>), ('start_date', <django.db.models.fields.DateField>), ('end_date', <django.db.models.fields.DateField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Area', fields=[('area_id', <django.db.models.fields.CharField>), ('area_name', <django.db.models.fields.CharField>), ('area_description', <django.db.models.fields.TextField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>)]>, <AddField model_name='agency', name='feed_info_id', field=<django.db.models.fields.related.ForeignKey>>, <CreateModel name='Level', fields=[('level_id', <django.db.models.fields.CharField>), ('level_index', <django.db.models.fields.FloatField>), ('level_name', <django.db.models.fields.CharField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='LocationGroup', fields=[('location_group_id', <django.db.models.fields.CharField>), ('location_group_name', <django.db.models.fields.CharField>), ('location_group_type', <django.db.models.fields.CharField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='LocationsGeojson', fields=[('location_id', <django.db.models.fields.CharField>), ('location_name', <django.db.models.fields.CharField>), ('location_lat', <django.db.models.fields.FloatField>), ('location_lon', <django.db.models.fields.FloatField>), ('location_type', <django.db.models.fields.CharField>), ('parent_location_id', <django.db.models.fields.CharField>), ('wheelchair_boarding', <django.db.models.fields.BooleanField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Network', fields=[('network_id', <django.db.models.fields.CharField>), ('network_name', <django.db.models.fields.CharField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Route', fields=[('route_id', <django.db.models.fields.CharField>), ('route_short_name', <django.db.models.fields.CharField>), ('route_long_name', <django.db.models.fields.CharField>), ('route_desc', <django.db.models.fields.TextField>), ('route_type', <django.db.models.fields.IntegerField>), ('route_url', <django.db.models.fields.URLField>), ('route_color', <django.db.models.fields.CharField>), ('route_text_color', <django.db.models.fields.CharField>), ('route_sort_order', <django.db.models.fields.IntegerField>), ('continuous_pickup', <django.db.models.fields.IntegerField>), ('continuous_drop_off', <django.db.models.fields.IntegerField>), ('agency_id', <django.db.models.fields.related.ForeignKey>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='FareRule', fields=[('fare_rule_id', <django.db.models.fields.BigAutoField>), ('origin_id', <django.db.models.fields.IntegerField>), ('destination_id', <django.db.models.fields.CharField>), ('contains_id', <django.db.models.fields.CharField>), ('fare_id', <django.db.models.fields.related.ForeignKey>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>), ('route_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='RouteNetwork', fields=[('route_network_id', <django.db.models.fields.CharField>), ('route_network_name', <django.db.models.fields.CharField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>), ('network_id', <django.db.models.fields.related.ForeignKey>), ('route_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Shape', fields=[('shape_pk', <django.db.models.fields.BigAutoField>), ('shape_id', <django.db.models.fields.CharField>), ('shape_pt_lat', <django.db.models.fields.FloatField>), ('shape_pt_lon', <django.db.models.fields.FloatField>), ('shape_pt_sequence', <django.db.models.fields.IntegerField>), ('shape_dist_traveled', <django.db.models.fields.FloatField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>)], options={'unique_together': {('shape_id', 'shape_pt_sequence')}}>, <CreateModel name='Stop', fields=[('stop_id', <django.db.models.fields.CharField>), ('stop_code', <django.db.models.fields.CharField>), ('stop_name', <django.db.models.fields.CharField>), ('stop_desc', <django.db.models.fields.TextField>), ('stop_lat', <django.db.models.fields.FloatField>), ('stop_lon', <django.db.models.fields.FloatField>), ('zone_id', <django.db.models.fields.CharField>), ('stop_url', <django.db.models.fields.URLField>), ('location_type', <django.db.models.fields.IntegerField>), ('stop_timezone', <django.db.models.fields.CharField>), ('wheelchair_boarding', <django.db.models.fields.IntegerField>), ('platform_code', <django.db.models.fields.CharField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>), ('level_id', <django.db.models.fields.related.ForeignKey>), ('parent_station', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Pathway', fields=[('pathway_id', <django.db.models.fields.CharField>), ('pathway_mode', <django.db.models.fields.IntegerField>), ('is_bidirectional', <django.db.models.fields.IntegerField>), ('length', <django.db.models.fields.FloatField>), ('traversal_time', <django.db.models.fields.IntegerField>), ('stair_count', <django.db.models.fields.IntegerField>), ('max_slope', <django.db.models.fields.FloatField>), ('min_width', <django.db.models.fields.FloatField>), ('signposted_as', <django.db.models.fields.CharField>), ('reversed_signposted_as', <django.db.models.fields.CharField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>), ('from_stop_id', <django.db.models.fields.related.ForeignKey>), ('to_stop_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='LocationGroupStop', fields=[('location_group_stop_id', <django.db.models.fields.BigAutoField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>), ('location_group_id', <django.db.models.fields.related.ForeignKey>), ('stop_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='StopArea', fields=[('stop_area_id', <django.db.models.fields.CharField>), ('stop_area_name', <django.db.models.fields.CharField>), ('stop_area_description', <django.db.models.fields.TextField>), ('area_id', <django.db.models.fields.related.ForeignKey>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>), ('stop_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Timeframe', fields=[('timeframe_group_id', <django.db.models.fields.CharField>), ('service_id', <django.db.models.fields.IntegerField>), ('start_date', <django.db.models.fields.DateField>), ('end_date', <django.db.models.fields.DateField>), ('start_time', <django.db.models.fields.TimeField>), ('end_time', <django.db.models.fields.TimeField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='FareLegRule', fields=[('fare_leg_rule_id', <django.db.models.fields.CharField>), ('fare_leg_rule_name', <django.db.models.fields.CharField>), ('fare_leg_rule_description', <django.db.models.fields.TextField>), ('from_area_id', <django.db.models.fields.related.ForeignKey>), ('to_area_id', <django.db.models.fields.related.ForeignKey>), ('fare_product_id', <django.db.models.fields.related.ForeignKey>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>), ('network_id', <django.db.models.fields.related.ForeignKey>), ('from_timeframe_group_id', <django.db.models.fields.related.ForeignKey>), ('to_timeframe_group_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Translation', fields=[('translation_id', <django.db.models.fields.BigAutoField>), ('table_name', <django.db.models.fields.CharField>), ('field_name', <django.db.models.fields.CharField>), ('language', <django.db.models.fields.CharField>), ('translation', <django.db.models.fields.TextField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Trip', fields=[('trip_id', <django.db.models.fields.CharField>), ('service_id', <django.db.models.fields.IntegerField>), ('trip_headsign', <django.db.models.fields.CharField>), ('trip_short_name', <django.db.models.fields.CharField>), ('direction_id', <django.db.models.fields.IntegerField>), ('block_id', <django.db.models.fields.CharField>), ('wheelchair_accessible', <django.db.models.fields.IntegerField>), ('bikes_allowed', <django.db.models.fields.IntegerField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>), ('route_id', <django.db.models.fields.related.ForeignKey>), ('shape_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Frequency', fields=[('frequency_id', <django.db.models.fields.BigAutoField>), ('start_time', <django.db.models.fields.TimeField>), ('end_time', <django.db.models.fields.TimeField>), ('headway_secs', <django.db.models.fields.IntegerField>), ('exact_times', <django.db.models.fields.IntegerField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>), ('trip_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='BookingRule', fields=[('booking_rule_id', <django.db.models.fields.CharField>), ('start_time', <django.db.models.fields.TimeField>), ('end_time', <django.db.models.fields.TimeField>), ('booking_type', <django.db.models.fields.CharField>), ('rule_criteria', <django.db.models.fields.TextField>), ('booking_rule_instructions', <django.db.models.fields.TextField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>), ('trip_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Attribution', fields=[('attribution_id', <django.db.models.fields.BigAutoField>), ('attribution_name', <django.db.models.fields.CharField>), ('attribution_url', <django.db.models.fields.URLField>), ('attribution_email', <django.db.models.fields.EmailField>), ('attribution_phone', <django.db.models.fields.CharField>), ('agency_id', <django.db.models.fields.related.ForeignKey>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>), ('route_id', <django.db.models.fields.related.ForeignKey>), ('trip_id', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='CalendarDate', fields=[('calendar_date_id', <django.db.models.fields.BigAutoField>), ('service_id', <django.db.models.fields.CharField>), ('date', <django.db.models.fields.DateField>), ('exception_type', <django.db.models.fields.IntegerField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>)], options={'unique_together': {('service_id', 'date')}}>, <CreateModel name='Transfer', fields=[('transfer_id', <django.db.models.fields.BigAutoField>), ('transfer_type', <django.db.models.fields.IntegerField>), ('min_transfer_time', <django.db.models.fields.IntegerField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>), ('from_route_id', <django.db.models.fields.related.ForeignKey>), ('from_stop_id', <django.db.models.fields.related.ForeignKey>), ('to_route_id', <django.db.models.fields.related.ForeignKey>), ('to_stop_id', <django.db.models.fields.related.ForeignKey>), ('from_trip_id', <django.db.models.fields.related.ForeignKey>), ('to_trip_id', <django.db.models.fields.related.ForeignKey>)], options={'unique_together': {('from_stop_id', 'to_stop_id')}}>, <CreateModel name='StopTime', fields=[('stop_time_id', <django.db.models.fields.BigAutoField>), ('arrival_time', <django.db.models.fields.TimeField>), ('departure_time', <django.db.models.fields.TimeField>), ('stop_sequence', <django.db.models.fields.IntegerField>), ('stop_headsign', <django.db.models.fields.CharField>), ('pickup_type', <django.db.models.fields.IntegerField>), ('drop_off_type', <django.db.models.fields.IntegerField>), ('shape_dist_traveled', <django.db.models.fields.FloatField>), ('timepoint', <django.db.models.fields.IntegerField>), ('feed_info_id', <django.db.models.fields.related.ForeignKey>), ('location_group_id', <django.db.models.fields.related.ForeignKey>), ('location_id', <django.db.models.fields.related.ForeignKey>), ('stop_id', <django.db.models.fields.related.ForeignKey>), ('trip_id', <django.db.models.fields.related.ForeignKey>)], options={'unique_together': {('trip_id', 'stop_sequence')}}>]
-
-pt_map.migrations.0003_alter_calendar_service_id_and_more module
+
+pt_map.migrations.0003_faretransferrule_feed_info_id module
-
-class pt_map.migrations.0003_alter_calendar_service_id_and_more. Migration ( name , app_label )
+
+class pt_map.migrations.0003_faretransferrule_feed_info_id. Migration ( name , app_label )
Bases: Migration
-
-dependencies = [('pt_map', '0002_alter_calendardate_unique_together_and_more')]
+
+dependencies = [('pt_map', '0002_initial')]
-
-operations = [<AlterField model_name='calendar', name='service_id', field=<django.db.models.fields.IntegerField>>, <AlterField model_name='fareattribute', name='fare_id', field=<django.db.models.fields.IntegerField>>, <AlterField model_name='feedinfo', name='feed_id', field=<django.db.models.fields.IntegerField>>, <AlterField model_name='route', name='route_id', field=<django.db.models.fields.IntegerField>>, <AlterField model_name='trip', name='trip_id', field=<django.db.models.fields.IntegerField>>]
-
-
-
-
-
-
-pt_map.migrations.0004_alter_agency_agency_id_alter_calendar_service_id_and_more module
-
-
-class pt_map.migrations.0004_alter_agency_agency_id_alter_calendar_service_id_and_more. Migration ( name , app_label )
-Bases: Migration
-
-
-dependencies = [('pt_map', '0003_alter_calendar_service_id_and_more')]
-
-
-
-
-operations = [<AlterField model_name='agency', name='agency_id', field=<django.db.models.fields.BigAutoField>>, <AlterField model_name='calendar', name='service_id', field=<django.db.models.fields.BigAutoField>>, <AlterField model_name='fareattribute', name='fare_id', field=<django.db.models.fields.BigAutoField>>, <AlterField model_name='feedinfo', name='feed_id', field=<django.db.models.fields.BigAutoField>>, <AlterField model_name='route', name='route_id', field=<django.db.models.fields.BigAutoField>>, <AlterField model_name='stop', name='stop_id', field=<django.db.models.fields.BigAutoField>>, <AlterField model_name='trip', name='trip_id', field=<django.db.models.fields.BigAutoField>>]
-
-
-
-
-
-
-pt_map.migrations.0005_level_remove_stop_tts_stop_name_agency_agency_lang_and_more module
-
-
-class pt_map.migrations.0005_level_remove_stop_tts_stop_name_agency_agency_lang_and_more. Migration ( name , app_label )
-Bases: Migration
-
-
-dependencies = [('pt_map', '0004_alter_agency_agency_id_alter_calendar_service_id_and_more')]
-
-
-
-
-operations = [<CreateModel name='Level', fields=[('level_id', <django.db.models.fields.CharField>), ('level_index', <django.db.models.fields.FloatField>), ('level_name', <django.db.models.fields.CharField>)]>, <RemoveField model_name='stop', name='tts_stop_name'>, <AddField model_name='agency', name='agency_lang', field=<django.db.models.fields.CharField>>, <AddField model_name='agency', name='agency_timezone', field=<django.db.models.fields.CharField>, preserve_default=False>, <AddField model_name='feedinfo', name='default_lang', field=<django.db.models.fields.CharField>>, <AddField model_name='feedinfo', name='feed_contact_email', field=<django.db.models.fields.EmailField>>, <AddField model_name='feedinfo', name='feed_contact_url', field=<django.db.models.fields.URLField>>, <AddField model_name='route', name='continuous_drop_off', field=<django.db.models.fields.IntegerField>>, <AddField model_name='route', name='continuous_pickup', field=<django.db.models.fields.IntegerField>>, <AddField model_name='route', name='route_sort_order', field=<django.db.models.fields.IntegerField>>, <AlterField model_name='agency', name='agency_email', field=<django.db.models.fields.EmailField>>, <AlterField model_name='agency', name='agency_fare_url', field=<django.db.models.fields.URLField>>, <AlterField model_name='agency', name='agency_id', field=<django.db.models.fields.CharField>>, <AlterField model_name='agency', name='agency_name', field=<django.db.models.fields.CharField>>, <AlterField model_name='agency', name='agency_phone', field=<django.db.models.fields.CharField>>, <AlterField model_name='calendar', name='service_id', field=<django.db.models.fields.CharField>>, <AlterField model_name='calendardate', name='service_id', field=<django.db.models.fields.CharField>>, <AlterField model_name='fareattribute', name='currency_type', field=<django.db.models.fields.CharField>>, <AlterField model_name='fareattribute', name='fare_id', field=<django.db.models.fields.CharField>>, <AlterField model_name='route', name='agency', field=<django.db.models.fields.related.ForeignKey>>, <AlterField model_name='route', name='route_id', field=<django.db.models.fields.CharField>>, <AlterField model_name='route', name='route_long_name', field=<django.db.models.fields.CharField>>, <AlterField model_name='route', name='route_short_name', field=<django.db.models.fields.CharField>>, <AlterField model_name='stop', name='platform_code', field=<django.db.models.fields.CharField>>, <AlterField model_name='stop', name='stop_code', field=<django.db.models.fields.CharField>>, <AlterField model_name='stop', name='stop_desc', field=<django.db.models.fields.TextField>>, <AlterField model_name='stop', name='stop_id', field=<django.db.models.fields.CharField>>, <AlterField model_name='stop', name='stop_lat', field=<django.db.models.fields.FloatField>>, <AlterField model_name='stop', name='stop_lon', field=<django.db.models.fields.FloatField>>, <AlterField model_name='stop', name='stop_name', field=<django.db.models.fields.CharField>>, <AlterField model_name='stop', name='zone_id', field=<django.db.models.fields.CharField>>, <AlterField model_name='stoptime', name='arrival_time', field=<django.db.models.fields.TimeField>>, <AlterField model_name='stoptime', name='departure_time', field=<django.db.models.fields.TimeField>>, <AlterField model_name='trip', name='trip_id', field=<django.db.models.fields.CharField>>, <CreateModel name='Pathway', fields=[('pathway_id', <django.db.models.fields.CharField>), ('pathway_mode', <django.db.models.fields.IntegerField>), ('is_bidirectional', <django.db.models.fields.IntegerField>), ('length', <django.db.models.fields.FloatField>), ('traversal_time', <django.db.models.fields.IntegerField>), ('stair_count', <django.db.models.fields.IntegerField>), ('max_slope', <django.db.models.fields.FloatField>), ('min_width', <django.db.models.fields.FloatField>), ('signposted_as', <django.db.models.fields.CharField>), ('reversed_signposted_as', <django.db.models.fields.CharField>), ('from_stop', <django.db.models.fields.related.ForeignKey>), ('to_stop', <django.db.models.fields.related.ForeignKey>)]>]
-
-
-
-
-
-
-pt_map.migrations.0006_alter_route_route_type module
-
-
-class pt_map.migrations.0006_alter_route_route_type. Migration ( name , app_label )
-Bases: Migration
-
-
-dependencies = [('pt_map', '0005_level_remove_stop_tts_stop_name_agency_agency_lang_and_more')]
-
-
-
-
-operations = [<AlterField model_name='route', name='route_type', field=<django.db.models.fields.IntegerField>>]
-
-
-
-
-
-
-pt_map.migrations.0007_location_translation_attribution_bookingrule module
-
-
-class pt_map.migrations.0007_location_translation_attribution_bookingrule. Migration ( name , app_label )
-Bases: Migration
-
-
-dependencies = [('pt_map', '0006_alter_route_route_type')]
-
-
-
-
-operations = [<CreateModel name='Location', fields=[('location_id', <django.db.models.fields.CharField>), ('location_name', <django.db.models.fields.CharField>), ('location_lat', <django.db.models.fields.FloatField>), ('location_lon', <django.db.models.fields.FloatField>), ('location_type', <django.db.models.fields.CharField>), ('parent_location_id', <django.db.models.fields.CharField>), ('wheelchair_boarding', <django.db.models.fields.BooleanField>)]>, <CreateModel name='Translation', fields=[('id', <django.db.models.fields.BigAutoField>), ('table_name', <django.db.models.fields.CharField>), ('field_name', <django.db.models.fields.CharField>), ('language', <django.db.models.fields.CharField>), ('translation', <django.db.models.fields.TextField>)]>, <CreateModel name='Attribution', fields=[('attribution_id', <django.db.models.fields.CharField>), ('attribution_name', <django.db.models.fields.CharField>), ('attribution_url', <django.db.models.fields.URLField>), ('attribution_email', <django.db.models.fields.EmailField>), ('attribution_phone', <django.db.models.fields.CharField>), ('agency', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='BookingRule', fields=[('booking_rule_id', <django.db.models.fields.CharField>), ('start_time', <django.db.models.fields.TimeField>), ('end_time', <django.db.models.fields.TimeField>), ('booking_type', <django.db.models.fields.CharField>), ('rule_criteria', <django.db.models.fields.TextField>), ('booking_rule_instructions', <django.db.models.fields.TextField>), ('trip', <django.db.models.fields.related.ForeignKey>)]>]
-
-
-
-
-
-
-
-
-pt_map.migrations.0010_rename_location_locationgeojson module
-
-
-class pt_map.migrations.0010_rename_location_locationgeojson. Migration ( name , app_label )
-Bases: Migration
-
-
-dependencies = [('pt_map', '0009_rename_faremedia_faremedium')]
-
-
-
-
-operations = [<RenameModel old_name='Location', new_name='LocationGeojson'>]
-
-
-
-
-
-
-pt_map.migrations.0011_rename_locationgeojson_locationsgeojson module
-
-
-class pt_map.migrations.0011_rename_locationgeojson_locationsgeojson. Migration ( name , app_label )
-Bases: Migration
-
-
-dependencies = [('pt_map', '0010_rename_location_locationgeojson')]
-
-
-
-
-operations = [<RenameModel old_name='LocationGeojson', new_name='LocationsGeojson'>]
+
+operations = [<AddField model_name='faretransferrule', name='feed_info_id', field=<django.db.models.fields.related.ForeignKey>, preserve_default=False>]
@@ -323,10 +146,7 @@
-
+
diff --git a/docs/build/html/py-modindex.html b/docs/build/html/py-modindex.html
index 7699e4e..ca5ea65 100644
--- a/docs/build/html/py-modindex.html
+++ b/docs/build/html/py-modindex.html
@@ -76,6 +76,7 @@
Python Module Index
+
a |
m |
p |
t
@@ -83,6 +84,45 @@
+
+ a
+
+
+
+ api
+
+
+
+
+ api.admin
+
+
+
+
+ api.apps
+
+
+
+
+ api.models
+
+
+
+
+ api.tests
+
+
+
+
+ api.urls
+
+
+
+
+ api.views
+
+
m
@@ -95,46 +135,51 @@
p
+ id="toggle-2" style="display: none" alt="-" />
pt_map
-
+
pt_map.admin
-
+
pt_map.apps
-
+
pt_map.bridge
-
+
pt_map.gtfs
-
+
pt_map.models
-
+
+
+
+ pt_map.query
+
+
pt_map.tests
-
+
pt_map.urls
-
+
pt_map.views
@@ -144,26 +189,26 @@
t
+ id="toggle-3" style="display: none" alt="-" />
transport_accessibility
-
+
transport_accessibility.asgi
-
+
transport_accessibility.settings
-
+
transport_accessibility.urls
-
+
transport_accessibility.wsgi
diff --git a/docs/build/html/searchindex.js b/docs/build/html/searchindex.js
index 59cf3f8..e4cadc0 100644
--- a/docs/build/html/searchindex.js
+++ b/docs/build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"Bridge": [[3, "bridge"]], "Constants": [[3, "constants"]], "Contents": [[3, "contents"]], "Contents:": [[0, null]], "Functions": [[3, "functions"], [3, "id1"]], "Indices and tables": [[0, "indices-and-tables"]], "Models": [[3, "models"]], "Module contents": [[3, "module-pt_map"], [4, "module-transport_accessibility"]], "Submodules": [[3, "submodules"], [4, "submodules"]], "Subpackages": [[3, "subpackages"]], "Views": [[3, "views"]], "Welcome to Transport Accessibility\u2019s documentation!": [[0, "welcome-to-transport-accessibility-s-documentation"]], "manage module": [[1, "module-manage"]], "pt_map package": [[3, "pt-map-package"]], "pt_map.admin module": [[3, "module-pt_map.admin"]], "pt_map.apps module": [[3, "module-pt_map.apps"]], "pt_map.bridge module": [[3, "module-pt_map.bridge"]], "pt_map.gtfs module": [[3, "module-pt_map.gtfs"]], "pt_map.models module": [[3, "module-pt_map.models"]], "pt_map.tests module": [[3, "module-pt_map.tests"]], "pt_map.urls module": [[3, "module-pt_map.urls"]], "pt_map.views module": [[3, "module-pt_map.views"]], "transport_accessibility": [[2, "transport-accessibility"]], "transport_accessibility package": [[4, "transport-accessibility-package"]], "transport_accessibility.asgi module": [[4, "module-transport_accessibility.asgi"]], "transport_accessibility.settings module": [[4, "module-transport_accessibility.settings"]], "transport_accessibility.urls module": [[4, "module-transport_accessibility.urls"]], "transport_accessibility.wsgi module": [[4, "module-transport_accessibility.wsgi"]]}, "docnames": ["index", "manage", "modules", "pt_map", "transport_accessibility"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["index.rst", "manage.rst", "modules.rst", "pt_map.rst", "transport_accessibility.rst"], "indexentries": {"agency (class in pt_map.models)": [[3, "pt_map.models.Agency", false]], "agency.doesnotexist": [[3, "pt_map.models.Agency.DoesNotExist", false]], "agency.multipleobjectsreturned": [[3, "pt_map.models.Agency.MultipleObjectsReturned", false]], "agency_email (pt_map.models.agency attribute)": [[3, "pt_map.models.Agency.agency_email", false]], "agency_fare_url (pt_map.models.agency attribute)": [[3, "pt_map.models.Agency.agency_fare_url", false]], "agency_id (pt_map.models.agency attribute)": [[3, "pt_map.models.Agency.agency_id", false]], "agency_id (pt_map.models.attribution attribute)": [[3, "pt_map.models.Attribution.agency_id", false]], "agency_id (pt_map.models.fareattribute attribute)": [[3, "pt_map.models.FareAttribute.agency_id", false]], "agency_id (pt_map.models.route attribute)": [[3, "pt_map.models.Route.agency_id", false]], "agency_id_id (pt_map.models.attribution attribute)": [[3, "pt_map.models.Attribution.agency_id_id", false]], "agency_id_id (pt_map.models.fareattribute attribute)": [[3, "pt_map.models.FareAttribute.agency_id_id", false]], "agency_id_id (pt_map.models.route attribute)": [[3, "pt_map.models.Route.agency_id_id", false]], "agency_lang (pt_map.models.agency attribute)": [[3, "pt_map.models.Agency.agency_lang", false]], "agency_name (pt_map.models.agency attribute)": [[3, "pt_map.models.Agency.agency_name", false]], "agency_phone (pt_map.models.agency attribute)": [[3, "pt_map.models.Agency.agency_phone", false]], "agency_timezone (pt_map.models.agency attribute)": [[3, "pt_map.models.Agency.agency_timezone", false]], "agency_url (pt_map.models.agency attribute)": [[3, "pt_map.models.Agency.agency_url", false]], "amount (pt_map.models.fareproduct attribute)": [[3, "pt_map.models.FareProduct.amount", false]], "area (class in pt_map.models)": [[3, "pt_map.models.Area", false]], "area.doesnotexist": [[3, "pt_map.models.Area.DoesNotExist", false]], "area.multipleobjectsreturned": [[3, "pt_map.models.Area.MultipleObjectsReturned", false]], "area_description (pt_map.models.area attribute)": [[3, "pt_map.models.Area.area_description", false]], "area_id (pt_map.models.area attribute)": [[3, "pt_map.models.Area.area_id", false]], "area_id (pt_map.models.stoparea attribute)": [[3, "pt_map.models.StopArea.area_id", false]], "area_id_id (pt_map.models.stoparea attribute)": [[3, "pt_map.models.StopArea.area_id_id", false]], "area_name (pt_map.models.area attribute)": [[3, "pt_map.models.Area.area_name", false]], "arrival_time (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.arrival_time", false]], "as_dict() (pt_map.models.trip method)": [[3, "pt_map.models.Trip.as_dict", false]], "attribution (class in pt_map.models)": [[3, "pt_map.models.Attribution", false]], "attribution.doesnotexist": [[3, "pt_map.models.Attribution.DoesNotExist", false]], "attribution.multipleobjectsreturned": [[3, "pt_map.models.Attribution.MultipleObjectsReturned", false]], "attribution_email (pt_map.models.attribution attribute)": [[3, "pt_map.models.Attribution.attribution_email", false]], "attribution_id (pt_map.models.attribution attribute)": [[3, "pt_map.models.Attribution.attribution_id", false]], "attribution_name (pt_map.models.attribution attribute)": [[3, "pt_map.models.Attribution.attribution_name", false]], "attribution_phone (pt_map.models.attribution attribute)": [[3, "pt_map.models.Attribution.attribution_phone", false]], "attribution_set (pt_map.models.agency attribute)": [[3, "pt_map.models.Agency.attribution_set", false]], "attribution_set (pt_map.models.route attribute)": [[3, "pt_map.models.Route.attribution_set", false]], "attribution_set (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.attribution_set", false]], "attribution_url (pt_map.models.attribution attribute)": [[3, "pt_map.models.Attribution.attribution_url", false]], "bikes_allowed (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.bikes_allowed", false]], "block_id (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.block_id", false]], "booking_rule_id (pt_map.models.bookingrule attribute)": [[3, "pt_map.models.BookingRule.booking_rule_id", false]], "booking_rule_instructions (pt_map.models.bookingrule attribute)": [[3, "pt_map.models.BookingRule.booking_rule_instructions", false]], "booking_type (pt_map.models.bookingrule attribute)": [[3, "pt_map.models.BookingRule.booking_type", false]], "bookingrule (class in pt_map.models)": [[3, "pt_map.models.BookingRule", false]], "bookingrule.doesnotexist": [[3, "pt_map.models.BookingRule.DoesNotExist", false]], "bookingrule.multipleobjectsreturned": [[3, "pt_map.models.BookingRule.MultipleObjectsReturned", false]], "bookingrule_set (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.bookingrule_set", false]], "calendar (class in pt_map.models)": [[3, "pt_map.models.Calendar", false]], "calendar.doesnotexist": [[3, "pt_map.models.Calendar.DoesNotExist", false]], "calendar.multipleobjectsreturned": [[3, "pt_map.models.Calendar.MultipleObjectsReturned", false]], "calendardate (class in pt_map.models)": [[3, "pt_map.models.CalendarDate", false]], "calendardate.doesnotexist": [[3, "pt_map.models.CalendarDate.DoesNotExist", false]], "calendardate.multipleobjectsreturned": [[3, "pt_map.models.CalendarDate.MultipleObjectsReturned", false]], "classes (in module pt_map.models)": [[3, "pt_map.models.Classes", false]], "contains_id (pt_map.models.farerule attribute)": [[3, "pt_map.models.FareRule.contains_id", false]], "continuous_drop_off (pt_map.models.route attribute)": [[3, "pt_map.models.Route.continuous_drop_off", false]], "continuous_pickup (pt_map.models.route attribute)": [[3, "pt_map.models.Route.continuous_pickup", false]], "currency_type (pt_map.models.fareattribute attribute)": [[3, "pt_map.models.FareAttribute.currency_type", false]], "curreny (pt_map.models.fareproduct attribute)": [[3, "pt_map.models.FareProduct.curreny", false]], "data (pt_map.gtfs.gtfs.gtfsfile attribute)": [[3, "pt_map.gtfs.GTFS.GTFSFile.data", false]], "date (pt_map.models.calendardate attribute)": [[3, "pt_map.models.CalendarDate.date", false]], "db_to_gtfs() (in module pt_map.bridge)": [[3, "pt_map.bridge.db_to_gtfs", false]], "default_auto_field (pt_map.apps.ptmapconfig attribute)": [[3, "pt_map.apps.PtMapConfig.default_auto_field", false]], "default_lang (pt_map.models.feedinfo attribute)": [[3, "pt_map.models.FeedInfo.default_lang", false]], "departure_time (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.departure_time", false]], "destination_id (pt_map.models.farerule attribute)": [[3, "pt_map.models.FareRule.destination_id", false]], "direction_id (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.direction_id", false]], "drop_off_type (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.drop_off_type", false]], "end_date (pt_map.models.calendar attribute)": [[3, "pt_map.models.Calendar.end_date", false]], "end_date (pt_map.models.timeframe attribute)": [[3, "pt_map.models.Timeframe.end_date", false]], "end_time (pt_map.models.bookingrule attribute)": [[3, "pt_map.models.BookingRule.end_time", false]], "end_time (pt_map.models.frequency attribute)": [[3, "pt_map.models.Frequency.end_time", false]], "end_time (pt_map.models.timeframe attribute)": [[3, "pt_map.models.Timeframe.end_time", false]], "errors (pt_map.gtfs.gtfs attribute)": [[3, "pt_map.gtfs.GTFS.errors", false]], "exact_times (pt_map.models.frequency attribute)": [[3, "pt_map.models.Frequency.exact_times", false]], "exception_type (pt_map.models.calendardate attribute)": [[3, "pt_map.models.CalendarDate.exception_type", false]], "export() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.export", false]], "fare_id (pt_map.models.fareattribute attribute)": [[3, "pt_map.models.FareAttribute.fare_id", false]], "fare_id (pt_map.models.farerule attribute)": [[3, "pt_map.models.FareRule.fare_id", false]], "fare_id_id (pt_map.models.farerule attribute)": [[3, "pt_map.models.FareRule.fare_id_id", false]], "fare_leg_rule_description (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.fare_leg_rule_description", false]], "fare_leg_rule_id (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.fare_leg_rule_id", false]], "fare_leg_rule_name (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.fare_leg_rule_name", false]], "fare_media_description (pt_map.models.faremedium attribute)": [[3, "pt_map.models.FareMedium.fare_media_description", false]], "fare_media_id (pt_map.models.faremedium attribute)": [[3, "pt_map.models.FareMedium.fare_media_id", false]], "fare_media_name (pt_map.models.faremedium attribute)": [[3, "pt_map.models.FareMedium.fare_media_name", false]], "fare_product_description (pt_map.models.fareproduct attribute)": [[3, "pt_map.models.FareProduct.fare_product_description", false]], "fare_product_id (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.fare_product_id", false]], "fare_product_id (pt_map.models.fareproduct attribute)": [[3, "pt_map.models.FareProduct.fare_product_id", false]], "fare_product_id (pt_map.models.faretransferrule attribute)": [[3, "pt_map.models.FareTransferRule.fare_product_id", false]], "fare_product_id_id (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.fare_product_id_id", false]], "fare_product_id_id (pt_map.models.faretransferrule attribute)": [[3, "pt_map.models.FareTransferRule.fare_product_id_id", false]], "fare_product_name (pt_map.models.fareproduct attribute)": [[3, "pt_map.models.FareProduct.fare_product_name", false]], "fare_transfer_rule_description (pt_map.models.faretransferrule attribute)": [[3, "pt_map.models.FareTransferRule.fare_transfer_rule_description", false]], "fare_transfer_rule_id (pt_map.models.faretransferrule attribute)": [[3, "pt_map.models.FareTransferRule.fare_transfer_rule_id", false]], "fare_transfer_rule_name (pt_map.models.faretransferrule attribute)": [[3, "pt_map.models.FareTransferRule.fare_transfer_rule_name", false]], "fareattribute (class in pt_map.models)": [[3, "pt_map.models.FareAttribute", false]], "fareattribute.doesnotexist": [[3, "pt_map.models.FareAttribute.DoesNotExist", false]], "fareattribute.multipleobjectsreturned": [[3, "pt_map.models.FareAttribute.MultipleObjectsReturned", false]], "fareattribute_set (pt_map.models.agency attribute)": [[3, "pt_map.models.Agency.fareattribute_set", false]], "farelegrule (class in pt_map.models)": [[3, "pt_map.models.FareLegRule", false]], "farelegrule.doesnotexist": [[3, "pt_map.models.FareLegRule.DoesNotExist", false]], "farelegrule.multipleobjectsreturned": [[3, "pt_map.models.FareLegRule.MultipleObjectsReturned", false]], "farelegrule_from_area (pt_map.models.area attribute)": [[3, "pt_map.models.Area.farelegrule_from_area", false]], "farelegrule_from_timeframe (pt_map.models.timeframe attribute)": [[3, "pt_map.models.Timeframe.farelegrule_from_timeframe", false]], "farelegrule_set (pt_map.models.fareproduct attribute)": [[3, "pt_map.models.FareProduct.farelegrule_set", false]], "farelegrule_set (pt_map.models.network attribute)": [[3, "pt_map.models.Network.farelegrule_set", false]], "farelegrule_to_area (pt_map.models.area attribute)": [[3, "pt_map.models.Area.farelegrule_to_area", false]], "farelegrule_to_timeframe (pt_map.models.timeframe attribute)": [[3, "pt_map.models.Timeframe.farelegrule_to_timeframe", false]], "faremedium (class in pt_map.models)": [[3, "pt_map.models.FareMedium", false]], "faremedium.doesnotexist": [[3, "pt_map.models.FareMedium.DoesNotExist", false]], "faremedium.multipleobjectsreturned": [[3, "pt_map.models.FareMedium.MultipleObjectsReturned", false]], "fareproduct (class in pt_map.models)": [[3, "pt_map.models.FareProduct", false]], "fareproduct.doesnotexist": [[3, "pt_map.models.FareProduct.DoesNotExist", false]], "fareproduct.multipleobjectsreturned": [[3, "pt_map.models.FareProduct.MultipleObjectsReturned", false]], "farerule (class in pt_map.models)": [[3, "pt_map.models.FareRule", false]], "farerule.doesnotexist": [[3, "pt_map.models.FareRule.DoesNotExist", false]], "farerule.multipleobjectsreturned": [[3, "pt_map.models.FareRule.MultipleObjectsReturned", false]], "farerule_set (pt_map.models.fareattribute attribute)": [[3, "pt_map.models.FareAttribute.farerule_set", false]], "farerule_set (pt_map.models.route attribute)": [[3, "pt_map.models.Route.farerule_set", false]], "faretransferrule (class in pt_map.models)": [[3, "pt_map.models.FareTransferRule", false]], "faretransferrule.doesnotexist": [[3, "pt_map.models.FareTransferRule.DoesNotExist", false]], "faretransferrule.multipleobjectsreturned": [[3, "pt_map.models.FareTransferRule.MultipleObjectsReturned", false]], "faretransferrule_set (pt_map.models.fareproduct attribute)": [[3, "pt_map.models.FareProduct.faretransferrule_set", false]], "feed_contact_email (pt_map.models.feedinfo attribute)": [[3, "pt_map.models.FeedInfo.feed_contact_email", false]], "feed_contact_url (pt_map.models.feedinfo attribute)": [[3, "pt_map.models.FeedInfo.feed_contact_url", false]], "feed_end_date (pt_map.models.feedinfo attribute)": [[3, "pt_map.models.FeedInfo.feed_end_date", false]], "feed_id (pt_map.models.feedinfo attribute)": [[3, "pt_map.models.FeedInfo.feed_id", false]], "feed_lang (pt_map.models.feedinfo attribute)": [[3, "pt_map.models.FeedInfo.feed_lang", false]], "feed_publisher_name (pt_map.models.feedinfo attribute)": [[3, "pt_map.models.FeedInfo.feed_publisher_name", false]], "feed_publisher_url (pt_map.models.feedinfo attribute)": [[3, "pt_map.models.FeedInfo.feed_publisher_url", false]], "feed_start_date (pt_map.models.feedinfo attribute)": [[3, "pt_map.models.FeedInfo.feed_start_date", false]], "feed_version (pt_map.models.feedinfo attribute)": [[3, "pt_map.models.FeedInfo.feed_version", false]], "feedinfo (class in pt_map.models)": [[3, "pt_map.models.FeedInfo", false]], "feedinfo.doesnotexist": [[3, "pt_map.models.FeedInfo.DoesNotExist", false]], "feedinfo.multipleobjectsreturned": [[3, "pt_map.models.FeedInfo.MultipleObjectsReturned", false]], "field_name (pt_map.models.translation attribute)": [[3, "pt_map.models.Translation.field_name", false]], "file_name (pt_map.gtfs.gtfs.gtfsfile attribute)": [[3, "pt_map.gtfs.GTFS.GTFSFile.file_name", false]], "folder_path (pt_map.gtfs.gtfs attribute)": [[3, "pt_map.gtfs.GTFS.folder_path", false]], "folder_path (pt_map.gtfs.gtfs.gtfsfile attribute)": [[3, "pt_map.gtfs.GTFS.GTFSFile.folder_path", false]], "frequency (class in pt_map.models)": [[3, "pt_map.models.Frequency", false]], "frequency.doesnotexist": [[3, "pt_map.models.Frequency.DoesNotExist", false]], "frequency.multipleobjectsreturned": [[3, "pt_map.models.Frequency.MultipleObjectsReturned", false]], "frequency_set (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.frequency_set", false]], "friday (pt_map.models.calendar attribute)": [[3, "pt_map.models.Calendar.friday", false]], "from_area_id (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.from_area_id", false]], "from_area_id_id (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.from_area_id_id", false]], "from_leg_group_id (pt_map.models.faretransferrule attribute)": [[3, "pt_map.models.FareTransferRule.from_leg_group_id", false]], "from_route_id (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.from_route_id", false]], "from_route_id_id (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.from_route_id_id", false]], "from_stop_id (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.from_stop_id", false]], "from_stop_id (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.from_stop_id", false]], "from_stop_id_id (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.from_stop_id_id", false]], "from_stop_id_id (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.from_stop_id_id", false]], "from_timeframe_group_id (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.from_timeframe_group_id", false]], "from_timeframe_group_id_id (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.from_timeframe_group_id_id", false]], "from_trip_id (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.from_trip_id", false]], "from_trip_id_id (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.from_trip_id_id", false]], "get_fields() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.get_fields", false]], "get_files() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.get_files", false]], "get_next_by_date() (pt_map.models.calendardate method)": [[3, "pt_map.models.CalendarDate.get_next_by_date", false]], "get_next_by_end_date() (pt_map.models.calendar method)": [[3, "pt_map.models.Calendar.get_next_by_end_date", false]], "get_next_by_end_date() (pt_map.models.timeframe method)": [[3, "pt_map.models.Timeframe.get_next_by_end_date", false]], "get_next_by_start_date() (pt_map.models.calendar method)": [[3, "pt_map.models.Calendar.get_next_by_start_date", false]], "get_next_by_start_date() (pt_map.models.timeframe method)": [[3, "pt_map.models.Timeframe.get_next_by_start_date", false]], "get_previous_by_date() (pt_map.models.calendardate method)": [[3, "pt_map.models.CalendarDate.get_previous_by_date", false]], "get_previous_by_end_date() (pt_map.models.calendar method)": [[3, "pt_map.models.Calendar.get_previous_by_end_date", false]], "get_previous_by_end_date() (pt_map.models.timeframe method)": [[3, "pt_map.models.Timeframe.get_previous_by_end_date", false]], "get_previous_by_start_date() (pt_map.models.calendar method)": [[3, "pt_map.models.Calendar.get_previous_by_start_date", false]], "get_previous_by_start_date() (pt_map.models.timeframe method)": [[3, "pt_map.models.Timeframe.get_previous_by_start_date", false]], "get_timetable() (in module pt_map.views)": [[3, "pt_map.views.get_timetable", false]], "gtfs (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS", false]], "gtfs.agency (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Agency", false]], "gtfs.areas (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Areas", false]], "gtfs.attributions (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Attributions", false]], "gtfs.bookingrules (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.BookingRules", false]], "gtfs.calendar (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Calendar", false]], "gtfs.calendardates (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.CalendarDates", false]], "gtfs.fareattributes (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.FareAttributes", false]], "gtfs.farelegrules (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.FareLegRules", false]], "gtfs.faremedia (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.FareMedia", false]], "gtfs.fareproducts (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.FareProducts", false]], "gtfs.farerules (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.FareRules", false]], "gtfs.faretransferrules (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.FareTransferRules", false]], "gtfs.feedinfo (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.FeedInfo", false]], "gtfs.frequencies (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Frequencies", false]], "gtfs.gtfsfile (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.GTFSFile", false]], "gtfs.levels (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Levels", false]], "gtfs.locationgroups (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.LocationGroups", false]], "gtfs.locationgroupstops (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.LocationGroupStops", false]], "gtfs.locationsgeojson (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.LocationsGeojson", false]], "gtfs.networks (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Networks", false]], "gtfs.pathways (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Pathways", false]], "gtfs.routenetworks (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.RouteNetworks", false]], "gtfs.routes (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Routes", false]], "gtfs.shapes (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Shapes", false]], "gtfs.stopareas (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.StopAreas", false]], "gtfs.stops (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Stops", false]], "gtfs.stoptimes (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.StopTimes", false]], "gtfs.timeframes (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Timeframes", false]], "gtfs.transfers (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Transfers", false]], "gtfs.translations (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Translations", false]], "gtfs.trips (class in pt_map.gtfs)": [[3, "pt_map.gtfs.GTFS.Trips", false]], "gtfs_to_db() (in module pt_map.bridge)": [[3, "pt_map.bridge.gtfs_to_db", false]], "headway_secs (pt_map.models.frequency attribute)": [[3, "pt_map.models.Frequency.headway_secs", false]], "id (pt_map.models.calendardate attribute)": [[3, "pt_map.models.CalendarDate.id", false]], "id (pt_map.models.farerule attribute)": [[3, "pt_map.models.FareRule.id", false]], "id (pt_map.models.frequency attribute)": [[3, "pt_map.models.Frequency.id", false]], "id (pt_map.models.locationgroupstop attribute)": [[3, "pt_map.models.LocationGroupStop.id", false]], "id (pt_map.models.shape attribute)": [[3, "pt_map.models.Shape.id", false]], "id (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.id", false]], "id (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.id", false]], "id (pt_map.models.translation attribute)": [[3, "pt_map.models.Translation.id", false]], "index() (in module pt_map.views)": [[3, "pt_map.views.index", false]], "is_bidirectional (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.is_bidirectional", false]], "is_nan() (in module pt_map.bridge)": [[3, "pt_map.bridge.is_NaN", false]], "language (pt_map.models.translation attribute)": [[3, "pt_map.models.Translation.language", false]], "length (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.length", false]], "level (class in pt_map.models)": [[3, "pt_map.models.Level", false]], "level.doesnotexist": [[3, "pt_map.models.Level.DoesNotExist", false]], "level.multipleobjectsreturned": [[3, "pt_map.models.Level.MultipleObjectsReturned", false]], "level_id (pt_map.models.level attribute)": [[3, "pt_map.models.Level.level_id", false]], "level_id (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.level_id", false]], "level_id_id (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.level_id_id", false]], "level_index (pt_map.models.level attribute)": [[3, "pt_map.models.Level.level_index", false]], "level_name (pt_map.models.level attribute)": [[3, "pt_map.models.Level.level_name", false]], "load_data() (pt_map.gtfs.gtfs.gtfsfile method)": [[3, "pt_map.gtfs.GTFS.GTFSFile.load_data", false]], "load_data() (pt_map.gtfs.gtfs.locationsgeojson method)": [[3, "pt_map.gtfs.GTFS.LocationsGeojson.load_data", false]], "location_group_id (pt_map.models.locationgroup attribute)": [[3, "pt_map.models.LocationGroup.location_group_id", false]], "location_group_id (pt_map.models.locationgroupstop attribute)": [[3, "pt_map.models.LocationGroupStop.location_group_id", false]], "location_group_id (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.location_group_id", false]], "location_group_id_id (pt_map.models.locationgroupstop attribute)": [[3, "pt_map.models.LocationGroupStop.location_group_id_id", false]], "location_group_id_id (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.location_group_id_id", false]], "location_group_name (pt_map.models.locationgroup attribute)": [[3, "pt_map.models.LocationGroup.location_group_name", false]], "location_group_type (pt_map.models.locationgroup attribute)": [[3, "pt_map.models.LocationGroup.location_group_type", false]], "location_id (pt_map.models.locationsgeojson attribute)": [[3, "pt_map.models.LocationsGeojson.location_id", false]], "location_id (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.location_id", false]], "location_id_id (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.location_id_id", false]], "location_lat (pt_map.models.locationsgeojson attribute)": [[3, "pt_map.models.LocationsGeojson.location_lat", false]], "location_lon (pt_map.models.locationsgeojson attribute)": [[3, "pt_map.models.LocationsGeojson.location_lon", false]], "location_name (pt_map.models.locationsgeojson attribute)": [[3, "pt_map.models.LocationsGeojson.location_name", false]], "location_type (pt_map.models.locationsgeojson attribute)": [[3, "pt_map.models.LocationsGeojson.location_type", false]], "location_type (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.location_type", false]], "locationgroup (class in pt_map.models)": [[3, "pt_map.models.LocationGroup", false]], "locationgroup.doesnotexist": [[3, "pt_map.models.LocationGroup.DoesNotExist", false]], "locationgroup.multipleobjectsreturned": [[3, "pt_map.models.LocationGroup.MultipleObjectsReturned", false]], "locationgroupstop (class in pt_map.models)": [[3, "pt_map.models.LocationGroupStop", false]], "locationgroupstop.doesnotexist": [[3, "pt_map.models.LocationGroupStop.DoesNotExist", false]], "locationgroupstop.multipleobjectsreturned": [[3, "pt_map.models.LocationGroupStop.MultipleObjectsReturned", false]], "locationgroupstop_set (pt_map.models.locationgroup attribute)": [[3, "pt_map.models.LocationGroup.locationgroupstop_set", false]], "locationgroupstop_set (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.locationgroupstop_set", false]], "locationsgeojson (class in pt_map.models)": [[3, "pt_map.models.LocationsGeojson", false]], "locationsgeojson.doesnotexist": [[3, "pt_map.models.LocationsGeojson.DoesNotExist", false]], "locationsgeojson.multipleobjectsreturned": [[3, "pt_map.models.LocationsGeojson.MultipleObjectsReturned", false]], "main() (in module manage)": [[1, "manage.main", false]], "manage": [[1, "module-manage", false]], "max_slope (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.max_slope", false]], "min_transfer_time (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.min_transfer_time", false]], "min_width (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.min_width", false]], "module": [[1, "module-manage", false], [3, "module-pt_map", false], [3, "module-pt_map.admin", false], [3, "module-pt_map.apps", false], [3, "module-pt_map.bridge", false], [3, "module-pt_map.gtfs", false], [3, "module-pt_map.models", false], [3, "module-pt_map.tests", false], [3, "module-pt_map.urls", false], [3, "module-pt_map.views", false], [4, "module-transport_accessibility", false], [4, "module-transport_accessibility.asgi", false], [4, "module-transport_accessibility.settings", false], [4, "module-transport_accessibility.urls", false], [4, "module-transport_accessibility.wsgi", false]], "monday (pt_map.models.calendar attribute)": [[3, "pt_map.models.Calendar.monday", false]], "name (pt_map.apps.ptmapconfig attribute)": [[3, "pt_map.apps.PtMapConfig.name", false]], "network (class in pt_map.models)": [[3, "pt_map.models.Network", false]], "network.doesnotexist": [[3, "pt_map.models.Network.DoesNotExist", false]], "network.multipleobjectsreturned": [[3, "pt_map.models.Network.MultipleObjectsReturned", false]], "network_id (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.network_id", false]], "network_id (pt_map.models.network attribute)": [[3, "pt_map.models.Network.network_id", false]], "network_id (pt_map.models.routenetwork attribute)": [[3, "pt_map.models.RouteNetwork.network_id", false]], "network_id_id (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.network_id_id", false]], "network_id_id (pt_map.models.routenetwork attribute)": [[3, "pt_map.models.RouteNetwork.network_id_id", false]], "network_name (pt_map.models.network attribute)": [[3, "pt_map.models.Network.network_name", false]], "objects (pt_map.models.agency attribute)": [[3, "pt_map.models.Agency.objects", false]], "objects (pt_map.models.area attribute)": [[3, "pt_map.models.Area.objects", false]], "objects (pt_map.models.attribution attribute)": [[3, "pt_map.models.Attribution.objects", false]], "objects (pt_map.models.bookingrule attribute)": [[3, "pt_map.models.BookingRule.objects", false]], "objects (pt_map.models.calendar attribute)": [[3, "pt_map.models.Calendar.objects", false]], "objects (pt_map.models.calendardate attribute)": [[3, "pt_map.models.CalendarDate.objects", false]], "objects (pt_map.models.fareattribute attribute)": [[3, "pt_map.models.FareAttribute.objects", false]], "objects (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.objects", false]], "objects (pt_map.models.faremedium attribute)": [[3, "pt_map.models.FareMedium.objects", false]], "objects (pt_map.models.fareproduct attribute)": [[3, "pt_map.models.FareProduct.objects", false]], "objects (pt_map.models.farerule attribute)": [[3, "pt_map.models.FareRule.objects", false]], "objects (pt_map.models.faretransferrule attribute)": [[3, "pt_map.models.FareTransferRule.objects", false]], "objects (pt_map.models.feedinfo attribute)": [[3, "pt_map.models.FeedInfo.objects", false]], "objects (pt_map.models.frequency attribute)": [[3, "pt_map.models.Frequency.objects", false]], "objects (pt_map.models.level attribute)": [[3, "pt_map.models.Level.objects", false]], "objects (pt_map.models.locationgroup attribute)": [[3, "pt_map.models.LocationGroup.objects", false]], "objects (pt_map.models.locationgroupstop attribute)": [[3, "pt_map.models.LocationGroupStop.objects", false]], "objects (pt_map.models.locationsgeojson attribute)": [[3, "pt_map.models.LocationsGeojson.objects", false]], "objects (pt_map.models.network attribute)": [[3, "pt_map.models.Network.objects", false]], "objects (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.objects", false]], "objects (pt_map.models.route attribute)": [[3, "pt_map.models.Route.objects", false]], "objects (pt_map.models.routenetwork attribute)": [[3, "pt_map.models.RouteNetwork.objects", false]], "objects (pt_map.models.shape attribute)": [[3, "pt_map.models.Shape.objects", false]], "objects (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.objects", false]], "objects (pt_map.models.stoparea attribute)": [[3, "pt_map.models.StopArea.objects", false]], "objects (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.objects", false]], "objects (pt_map.models.timeframe attribute)": [[3, "pt_map.models.Timeframe.objects", false]], "objects (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.objects", false]], "objects (pt_map.models.translation attribute)": [[3, "pt_map.models.Translation.objects", false]], "objects (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.objects", false]], "origin_id (pt_map.models.farerule attribute)": [[3, "pt_map.models.FareRule.origin_id", false]], "parent_location_id (pt_map.models.locationsgeojson attribute)": [[3, "pt_map.models.LocationsGeojson.parent_location_id", false]], "parent_station (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.parent_station", false]], "parent_station_id (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.parent_station_id", false]], "pathway (class in pt_map.models)": [[3, "pt_map.models.Pathway", false]], "pathway.doesnotexist": [[3, "pt_map.models.Pathway.DoesNotExist", false]], "pathway.multipleobjectsreturned": [[3, "pt_map.models.Pathway.MultipleObjectsReturned", false]], "pathway_id (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.pathway_id", false]], "pathway_mode (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.pathway_mode", false]], "pathways_from (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.pathways_from", false]], "pathways_to (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.pathways_to", false]], "payment_method (pt_map.models.fareattribute attribute)": [[3, "pt_map.models.FareAttribute.payment_method", false]], "pickup_type (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.pickup_type", false]], "platform_code (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.platform_code", false]], "price (pt_map.models.fareattribute attribute)": [[3, "pt_map.models.FareAttribute.price", false]], "pt_map": [[3, "module-pt_map", false]], "pt_map.admin": [[3, "module-pt_map.admin", false]], "pt_map.apps": [[3, "module-pt_map.apps", false]], "pt_map.bridge": [[3, "module-pt_map.bridge", false]], "pt_map.gtfs": [[3, "module-pt_map.gtfs", false]], "pt_map.models": [[3, "module-pt_map.models", false]], "pt_map.tests": [[3, "module-pt_map.tests", false]], "pt_map.urls": [[3, "module-pt_map.urls", false]], "pt_map.views": [[3, "module-pt_map.views", false]], "ptmapconfig (class in pt_map.apps)": [[3, "pt_map.apps.PtMapConfig", false]], "reversed_signposted_as (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.reversed_signposted_as", false]], "route (class in pt_map.models)": [[3, "pt_map.models.Route", false]], "route.doesnotexist": [[3, "pt_map.models.Route.DoesNotExist", false]], "route.multipleobjectsreturned": [[3, "pt_map.models.Route.MultipleObjectsReturned", false]], "route_color (pt_map.models.route attribute)": [[3, "pt_map.models.Route.route_color", false]], "route_desc (pt_map.models.route attribute)": [[3, "pt_map.models.Route.route_desc", false]], "route_id (pt_map.models.attribution attribute)": [[3, "pt_map.models.Attribution.route_id", false]], "route_id (pt_map.models.farerule attribute)": [[3, "pt_map.models.FareRule.route_id", false]], "route_id (pt_map.models.route attribute)": [[3, "pt_map.models.Route.route_id", false]], "route_id (pt_map.models.routenetwork attribute)": [[3, "pt_map.models.RouteNetwork.route_id", false]], "route_id (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.route_id", false]], "route_id_id (pt_map.models.attribution attribute)": [[3, "pt_map.models.Attribution.route_id_id", false]], "route_id_id (pt_map.models.farerule attribute)": [[3, "pt_map.models.FareRule.route_id_id", false]], "route_id_id (pt_map.models.routenetwork attribute)": [[3, "pt_map.models.RouteNetwork.route_id_id", false]], "route_id_id (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.route_id_id", false]], "route_long_name (pt_map.models.route attribute)": [[3, "pt_map.models.Route.route_long_name", false]], "route_network_id (pt_map.models.routenetwork attribute)": [[3, "pt_map.models.RouteNetwork.route_network_id", false]], "route_network_name (pt_map.models.routenetwork attribute)": [[3, "pt_map.models.RouteNetwork.route_network_name", false]], "route_set (pt_map.models.agency attribute)": [[3, "pt_map.models.Agency.route_set", false]], "route_short_name (pt_map.models.route attribute)": [[3, "pt_map.models.Route.route_short_name", false]], "route_sort_order (pt_map.models.route attribute)": [[3, "pt_map.models.Route.route_sort_order", false]], "route_text_color (pt_map.models.route attribute)": [[3, "pt_map.models.Route.route_text_color", false]], "route_type (pt_map.models.route attribute)": [[3, "pt_map.models.Route.route_type", false]], "route_url (pt_map.models.route attribute)": [[3, "pt_map.models.Route.route_url", false]], "routenetwork (class in pt_map.models)": [[3, "pt_map.models.RouteNetwork", false]], "routenetwork.doesnotexist": [[3, "pt_map.models.RouteNetwork.DoesNotExist", false]], "routenetwork.multipleobjectsreturned": [[3, "pt_map.models.RouteNetwork.MultipleObjectsReturned", false]], "routenetwork_set (pt_map.models.network attribute)": [[3, "pt_map.models.Network.routenetwork_set", false]], "routenetwork_set (pt_map.models.route attribute)": [[3, "pt_map.models.Route.routenetwork_set", false]], "rule_criteria (pt_map.models.bookingrule attribute)": [[3, "pt_map.models.BookingRule.rule_criteria", false]], "saturday (pt_map.models.calendar attribute)": [[3, "pt_map.models.Calendar.saturday", false]], "service_id (pt_map.models.calendar attribute)": [[3, "pt_map.models.Calendar.service_id", false]], "service_id (pt_map.models.calendardate attribute)": [[3, "pt_map.models.CalendarDate.service_id", false]], "service_id (pt_map.models.timeframe attribute)": [[3, "pt_map.models.Timeframe.service_id", false]], "service_id (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.service_id", false]], "shape (class in pt_map.models)": [[3, "pt_map.models.Shape", false]], "shape.doesnotexist": [[3, "pt_map.models.Shape.DoesNotExist", false]], "shape.multipleobjectsreturned": [[3, "pt_map.models.Shape.MultipleObjectsReturned", false]], "shape_dist_traveled (pt_map.models.shape attribute)": [[3, "pt_map.models.Shape.shape_dist_traveled", false]], "shape_dist_traveled (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.shape_dist_traveled", false]], "shape_id (pt_map.models.shape attribute)": [[3, "pt_map.models.Shape.shape_id", false]], "shape_id (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.shape_id", false]], "shape_id_id (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.shape_id_id", false]], "shape_pt_lat (pt_map.models.shape attribute)": [[3, "pt_map.models.Shape.shape_pt_lat", false]], "shape_pt_lon (pt_map.models.shape attribute)": [[3, "pt_map.models.Shape.shape_pt_lon", false]], "shape_pt_sequence (pt_map.models.shape attribute)": [[3, "pt_map.models.Shape.shape_pt_sequence", false]], "signposted_as (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.signposted_as", false]], "stair_count (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.stair_count", false]], "standardize_time() (in module pt_map.bridge)": [[3, "pt_map.bridge.standardize_time", false]], "start_date (pt_map.models.calendar attribute)": [[3, "pt_map.models.Calendar.start_date", false]], "start_date (pt_map.models.timeframe attribute)": [[3, "pt_map.models.Timeframe.start_date", false]], "start_time (pt_map.models.bookingrule attribute)": [[3, "pt_map.models.BookingRule.start_time", false]], "start_time (pt_map.models.frequency attribute)": [[3, "pt_map.models.Frequency.start_time", false]], "start_time (pt_map.models.timeframe attribute)": [[3, "pt_map.models.Timeframe.start_time", false]], "stdz() (in module pt_map.bridge)": [[3, "pt_map.bridge.stdz", false]], "stop (class in pt_map.models)": [[3, "pt_map.models.Stop", false]], "stop.doesnotexist": [[3, "pt_map.models.Stop.DoesNotExist", false]], "stop.multipleobjectsreturned": [[3, "pt_map.models.Stop.MultipleObjectsReturned", false]], "stop_area_description (pt_map.models.stoparea attribute)": [[3, "pt_map.models.StopArea.stop_area_description", false]], "stop_area_id (pt_map.models.stoparea attribute)": [[3, "pt_map.models.StopArea.stop_area_id", false]], "stop_area_name (pt_map.models.stoparea attribute)": [[3, "pt_map.models.StopArea.stop_area_name", false]], "stop_code (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.stop_code", false]], "stop_desc (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.stop_desc", false]], "stop_headsign (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.stop_headsign", false]], "stop_id (pt_map.models.locationgroupstop attribute)": [[3, "pt_map.models.LocationGroupStop.stop_id", false]], "stop_id (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.stop_id", false]], "stop_id (pt_map.models.stoparea attribute)": [[3, "pt_map.models.StopArea.stop_id", false]], "stop_id (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.stop_id", false]], "stop_id_id (pt_map.models.locationgroupstop attribute)": [[3, "pt_map.models.LocationGroupStop.stop_id_id", false]], "stop_id_id (pt_map.models.stoparea attribute)": [[3, "pt_map.models.StopArea.stop_id_id", false]], "stop_id_id (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.stop_id_id", false]], "stop_lat (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.stop_lat", false]], "stop_lon (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.stop_lon", false]], "stop_name (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.stop_name", false]], "stop_sequence (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.stop_sequence", false]], "stop_set (pt_map.models.level attribute)": [[3, "pt_map.models.Level.stop_set", false]], "stop_set (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.stop_set", false]], "stop_timezone (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.stop_timezone", false]], "stop_url (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.stop_url", false]], "stoparea (class in pt_map.models)": [[3, "pt_map.models.StopArea", false]], "stoparea.doesnotexist": [[3, "pt_map.models.StopArea.DoesNotExist", false]], "stoparea.multipleobjectsreturned": [[3, "pt_map.models.StopArea.MultipleObjectsReturned", false]], "stoparea_set (pt_map.models.area attribute)": [[3, "pt_map.models.Area.stoparea_set", false]], "stoparea_set (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.stoparea_set", false]], "stoptime (class in pt_map.models)": [[3, "pt_map.models.StopTime", false]], "stoptime.doesnotexist": [[3, "pt_map.models.StopTime.DoesNotExist", false]], "stoptime.multipleobjectsreturned": [[3, "pt_map.models.StopTime.MultipleObjectsReturned", false]], "stoptime_set (pt_map.models.locationgroup attribute)": [[3, "pt_map.models.LocationGroup.stoptime_set", false]], "stoptime_set (pt_map.models.locationsgeojson attribute)": [[3, "pt_map.models.LocationsGeojson.stoptime_set", false]], "stoptime_set (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.stoptime_set", false]], "stoptime_set (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.stoptime_set", false]], "sunday (pt_map.models.calendar attribute)": [[3, "pt_map.models.Calendar.sunday", false]], "table_name (pt_map.models.translation attribute)": [[3, "pt_map.models.Translation.table_name", false]], "thursday (pt_map.models.calendar attribute)": [[3, "pt_map.models.Calendar.thursday", false]], "timeframe (class in pt_map.models)": [[3, "pt_map.models.Timeframe", false]], "timeframe.doesnotexist": [[3, "pt_map.models.Timeframe.DoesNotExist", false]], "timeframe.multipleobjectsreturned": [[3, "pt_map.models.Timeframe.MultipleObjectsReturned", false]], "timeframe_group_id (pt_map.models.timeframe attribute)": [[3, "pt_map.models.Timeframe.timeframe_group_id", false]], "timepoint (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.timepoint", false]], "to_area_id (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.to_area_id", false]], "to_area_id_id (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.to_area_id_id", false]], "to_leg_group_id (pt_map.models.faretransferrule attribute)": [[3, "pt_map.models.FareTransferRule.to_leg_group_id", false]], "to_route_id (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.to_route_id", false]], "to_route_id_id (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.to_route_id_id", false]], "to_snake_case() (in module pt_map.bridge)": [[3, "pt_map.bridge.to_snake_case", false]], "to_stop_id (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.to_stop_id", false]], "to_stop_id (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.to_stop_id", false]], "to_stop_id_id (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.to_stop_id_id", false]], "to_stop_id_id (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.to_stop_id_id", false]], "to_timeframe_group_id (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.to_timeframe_group_id", false]], "to_timeframe_group_id_id (pt_map.models.farelegrule attribute)": [[3, "pt_map.models.FareLegRule.to_timeframe_group_id_id", false]], "to_trip_id (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.to_trip_id", false]], "to_trip_id_id (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.to_trip_id_id", false]], "tocamelcase() (in module pt_map.bridge)": [[3, "pt_map.bridge.toCamelCase", false]], "transfer (class in pt_map.models)": [[3, "pt_map.models.Transfer", false]], "transfer.doesnotexist": [[3, "pt_map.models.Transfer.DoesNotExist", false]], "transfer.multipleobjectsreturned": [[3, "pt_map.models.Transfer.MultipleObjectsReturned", false]], "transfer_duration (pt_map.models.fareattribute attribute)": [[3, "pt_map.models.FareAttribute.transfer_duration", false]], "transfer_type (pt_map.models.transfer attribute)": [[3, "pt_map.models.Transfer.transfer_type", false]], "transfers (pt_map.models.fareattribute attribute)": [[3, "pt_map.models.FareAttribute.transfers", false]], "transfers_from_route (pt_map.models.route attribute)": [[3, "pt_map.models.Route.transfers_from_route", false]], "transfers_from_stop (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.transfers_from_stop", false]], "transfers_from_trip (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.transfers_from_trip", false]], "transfers_to_route (pt_map.models.route attribute)": [[3, "pt_map.models.Route.transfers_to_route", false]], "transfers_to_stop (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.transfers_to_stop", false]], "transfers_to_trip (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.transfers_to_trip", false]], "translation (class in pt_map.models)": [[3, "pt_map.models.Translation", false]], "translation (pt_map.models.translation attribute)": [[3, "pt_map.models.Translation.translation", false]], "translation.doesnotexist": [[3, "pt_map.models.Translation.DoesNotExist", false]], "translation.multipleobjectsreturned": [[3, "pt_map.models.Translation.MultipleObjectsReturned", false]], "transport_accessibility": [[4, "module-transport_accessibility", false]], "transport_accessibility.asgi": [[4, "module-transport_accessibility.asgi", false]], "transport_accessibility.settings": [[4, "module-transport_accessibility.settings", false]], "transport_accessibility.urls": [[4, "module-transport_accessibility.urls", false]], "transport_accessibility.wsgi": [[4, "module-transport_accessibility.wsgi", false]], "traversal_time (pt_map.models.pathway attribute)": [[3, "pt_map.models.Pathway.traversal_time", false]], "trip (class in pt_map.models)": [[3, "pt_map.models.Trip", false]], "trip.doesnotexist": [[3, "pt_map.models.Trip.DoesNotExist", false]], "trip.multipleobjectsreturned": [[3, "pt_map.models.Trip.MultipleObjectsReturned", false]], "trip_headsign (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.trip_headsign", false]], "trip_id (pt_map.models.attribution attribute)": [[3, "pt_map.models.Attribution.trip_id", false]], "trip_id (pt_map.models.bookingrule attribute)": [[3, "pt_map.models.BookingRule.trip_id", false]], "trip_id (pt_map.models.frequency attribute)": [[3, "pt_map.models.Frequency.trip_id", false]], "trip_id (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.trip_id", false]], "trip_id (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.trip_id", false]], "trip_id_id (pt_map.models.attribution attribute)": [[3, "pt_map.models.Attribution.trip_id_id", false]], "trip_id_id (pt_map.models.bookingrule attribute)": [[3, "pt_map.models.BookingRule.trip_id_id", false]], "trip_id_id (pt_map.models.frequency attribute)": [[3, "pt_map.models.Frequency.trip_id_id", false]], "trip_id_id (pt_map.models.stoptime attribute)": [[3, "pt_map.models.StopTime.trip_id_id", false]], "trip_set (pt_map.models.route attribute)": [[3, "pt_map.models.Route.trip_set", false]], "trip_set (pt_map.models.shape attribute)": [[3, "pt_map.models.Shape.trip_set", false]], "trip_short_name (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.trip_short_name", false]], "tuesday (pt_map.models.calendar attribute)": [[3, "pt_map.models.Calendar.tuesday", false]], "unqfk() (in module pt_map.bridge)": [[3, "pt_map.bridge.unqfk", false]], "validate() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate", false]], "validate_agency() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_agency", false]], "validate_areas() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_areas", false]], "validate_attributions() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_attributions", false]], "validate_booking_rules() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_booking_rules", false]], "validate_calendar() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_calendar", false]], "validate_calendar_dates() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_calendar_dates", false]], "validate_fare_attributes() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_fare_attributes", false]], "validate_fare_leg_rules() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_fare_leg_rules", false]], "validate_fare_media() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_fare_media", false]], "validate_fare_products() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_fare_products", false]], "validate_fare_rules() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_fare_rules", false]], "validate_fare_transfer_rules() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_fare_transfer_rules", false]], "validate_feed_info() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_feed_info", false]], "validate_frequencies() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_frequencies", false]], "validate_lat_lon() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_lat_lon", false]], "validate_levels() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_levels", false]], "validate_location_group_stops() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_location_group_stops", false]], "validate_location_groups() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_location_groups", false]], "validate_locations_geojson() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_locations_geojson", false]], "validate_networks() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_networks", false]], "validate_optional_fields() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_optional_fields", false]], "validate_pathways() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_pathways", false]], "validate_required_fields() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_required_fields", false]], "validate_route_networks() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_route_networks", false]], "validate_routes() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_routes", false]], "validate_shapes() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_shapes", false]], "validate_stop_areas() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_stop_areas", false]], "validate_stop_times() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_stop_times", false]], "validate_stops() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_stops", false]], "validate_timeframes() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_timeframes", false]], "validate_transfers() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_transfers", false]], "validate_translations() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_translations", false]], "validate_trips() (pt_map.gtfs.gtfs method)": [[3, "pt_map.gtfs.GTFS.validate_trips", false]], "wednesday (pt_map.models.calendar attribute)": [[3, "pt_map.models.Calendar.wednesday", false]], "wheelchair_accessible (pt_map.models.trip attribute)": [[3, "pt_map.models.Trip.wheelchair_accessible", false]], "wheelchair_boarding (pt_map.models.locationsgeojson attribute)": [[3, "pt_map.models.LocationsGeojson.wheelchair_boarding", false]], "wheelchair_boarding (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.wheelchair_boarding", false]], "zone_id (pt_map.models.stop attribute)": [[3, "pt_map.models.Stop.zone_id", false]]}, "objects": {"": [[1, 0, 0, "-", "manage"], [3, 0, 0, "-", "pt_map"], [4, 0, 0, "-", "transport_accessibility"]], "manage": [[1, 1, 1, "", "main"]], "pt_map": [[3, 0, 0, "-", "admin"], [3, 0, 0, "-", "apps"], [3, 0, 0, "-", "bridge"], [3, 0, 0, "-", "gtfs"], [3, 0, 0, "-", "models"], [3, 0, 0, "-", "tests"], [3, 0, 0, "-", "urls"], [3, 0, 0, "-", "views"]], "pt_map.apps": [[3, 2, 1, "", "PtMapConfig"]], "pt_map.apps.PtMapConfig": [[3, 3, 1, "", "default_auto_field"], [3, 3, 1, "", "name"]], "pt_map.bridge": [[3, 1, 1, "", "db_to_gtfs"], [3, 1, 1, "", "gtfs_to_db"], [3, 1, 1, "", "is_NaN"], [3, 1, 1, "", "standardize_time"], [3, 1, 1, "", "stdz"], [3, 1, 1, "", "toCamelCase"], [3, 1, 1, "", "to_snake_case"], [3, 1, 1, "", "unqfk"]], "pt_map.gtfs": [[3, 2, 1, "", "GTFS"]], "pt_map.gtfs.GTFS": [[3, 2, 1, "", "Agency"], [3, 2, 1, "", "Areas"], [3, 2, 1, "", "Attributions"], [3, 2, 1, "", "BookingRules"], [3, 2, 1, "", "Calendar"], [3, 2, 1, "", "CalendarDates"], [3, 2, 1, "", "FareAttributes"], [3, 2, 1, "", "FareLegRules"], [3, 2, 1, "", "FareMedia"], [3, 2, 1, "", "FareProducts"], [3, 2, 1, "", "FareRules"], [3, 2, 1, "", "FareTransferRules"], [3, 2, 1, "", "FeedInfo"], [3, 2, 1, "", "Frequencies"], [3, 2, 1, "", "GTFSFile"], [3, 2, 1, "", "Levels"], [3, 2, 1, "", "LocationGroupStops"], [3, 2, 1, "", "LocationGroups"], [3, 2, 1, "", "LocationsGeojson"], [3, 2, 1, "", "Networks"], [3, 2, 1, "", "Pathways"], [3, 2, 1, "", "RouteNetworks"], [3, 2, 1, "", "Routes"], [3, 2, 1, "", "Shapes"], [3, 2, 1, "", "StopAreas"], [3, 2, 1, "", "StopTimes"], [3, 2, 1, "", "Stops"], [3, 2, 1, "", "Timeframes"], [3, 2, 1, "", "Transfers"], [3, 2, 1, "", "Translations"], [3, 2, 1, "", "Trips"], [3, 3, 1, "", "errors"], [3, 4, 1, "", "export"], [3, 3, 1, "", "folder_path"], [3, 4, 1, "", "get_fields"], [3, 4, 1, "", "get_files"], [3, 4, 1, "", "validate"], [3, 4, 1, "", "validate_agency"], [3, 4, 1, "", "validate_areas"], [3, 4, 1, "", "validate_attributions"], [3, 4, 1, "", "validate_booking_rules"], [3, 4, 1, "", "validate_calendar"], [3, 4, 1, "", "validate_calendar_dates"], [3, 4, 1, "", "validate_fare_attributes"], [3, 4, 1, "", "validate_fare_leg_rules"], [3, 4, 1, "", "validate_fare_media"], [3, 4, 1, "", "validate_fare_products"], [3, 4, 1, "", "validate_fare_rules"], [3, 4, 1, "", "validate_fare_transfer_rules"], [3, 4, 1, "", "validate_feed_info"], [3, 4, 1, "", "validate_frequencies"], [3, 4, 1, "", "validate_lat_lon"], [3, 4, 1, "", "validate_levels"], [3, 4, 1, "", "validate_location_group_stops"], [3, 4, 1, "", "validate_location_groups"], [3, 4, 1, "", "validate_locations_geojson"], [3, 4, 1, "", "validate_networks"], [3, 4, 1, "", "validate_optional_fields"], [3, 4, 1, "", "validate_pathways"], [3, 4, 1, "", "validate_required_fields"], [3, 4, 1, "", "validate_route_networks"], [3, 4, 1, "", "validate_routes"], [3, 4, 1, "", "validate_shapes"], [3, 4, 1, "", "validate_stop_areas"], [3, 4, 1, "", "validate_stop_times"], [3, 4, 1, "", "validate_stops"], [3, 4, 1, "", "validate_timeframes"], [3, 4, 1, "", "validate_transfers"], [3, 4, 1, "", "validate_translations"], [3, 4, 1, "", "validate_trips"]], "pt_map.gtfs.GTFS.GTFSFile": [[3, 3, 1, "", "data"], [3, 3, 1, "", "file_name"], [3, 3, 1, "", "folder_path"], [3, 4, 1, "", "load_data"]], "pt_map.gtfs.GTFS.LocationsGeojson": [[3, 4, 1, "", "load_data"]], "pt_map.models": [[3, 2, 1, "", "Agency"], [3, 2, 1, "", "Area"], [3, 2, 1, "", "Attribution"], [3, 2, 1, "", "BookingRule"], [3, 2, 1, "", "Calendar"], [3, 2, 1, "", "CalendarDate"], [3, 3, 1, "", "Classes"], [3, 2, 1, "", "FareAttribute"], [3, 2, 1, "", "FareLegRule"], [3, 2, 1, "", "FareMedium"], [3, 2, 1, "", "FareProduct"], [3, 2, 1, "", "FareRule"], [3, 2, 1, "", "FareTransferRule"], [3, 2, 1, "", "FeedInfo"], [3, 2, 1, "", "Frequency"], [3, 2, 1, "", "Level"], [3, 2, 1, "", "LocationGroup"], [3, 2, 1, "", "LocationGroupStop"], [3, 2, 1, "", "LocationsGeojson"], [3, 2, 1, "", "Network"], [3, 2, 1, "", "Pathway"], [3, 2, 1, "", "Route"], [3, 2, 1, "", "RouteNetwork"], [3, 2, 1, "", "Shape"], [3, 2, 1, "", "Stop"], [3, 2, 1, "", "StopArea"], [3, 2, 1, "", "StopTime"], [3, 2, 1, "", "Timeframe"], [3, 2, 1, "", "Transfer"], [3, 2, 1, "", "Translation"], [3, 2, 1, "", "Trip"]], "pt_map.models.Agency": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "agency_email"], [3, 3, 1, "", "agency_fare_url"], [3, 3, 1, "", "agency_id"], [3, 3, 1, "", "agency_lang"], [3, 3, 1, "", "agency_name"], [3, 3, 1, "", "agency_phone"], [3, 3, 1, "", "agency_timezone"], [3, 3, 1, "", "agency_url"], [3, 3, 1, "", "attribution_set"], [3, 3, 1, "", "fareattribute_set"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "route_set"]], "pt_map.models.Area": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "area_description"], [3, 3, 1, "", "area_id"], [3, 3, 1, "", "area_name"], [3, 3, 1, "", "farelegrule_from_area"], [3, 3, 1, "", "farelegrule_to_area"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "stoparea_set"]], "pt_map.models.Attribution": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "agency_id"], [3, 3, 1, "", "agency_id_id"], [3, 3, 1, "", "attribution_email"], [3, 3, 1, "", "attribution_id"], [3, 3, 1, "", "attribution_name"], [3, 3, 1, "", "attribution_phone"], [3, 3, 1, "", "attribution_url"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "route_id"], [3, 3, 1, "", "route_id_id"], [3, 3, 1, "", "trip_id"], [3, 3, 1, "", "trip_id_id"]], "pt_map.models.BookingRule": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "booking_rule_id"], [3, 3, 1, "", "booking_rule_instructions"], [3, 3, 1, "", "booking_type"], [3, 3, 1, "", "end_time"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "rule_criteria"], [3, 3, 1, "", "start_time"], [3, 3, 1, "", "trip_id"], [3, 3, 1, "", "trip_id_id"]], "pt_map.models.Calendar": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "end_date"], [3, 3, 1, "", "friday"], [3, 4, 1, "", "get_next_by_end_date"], [3, 4, 1, "", "get_next_by_start_date"], [3, 4, 1, "", "get_previous_by_end_date"], [3, 4, 1, "", "get_previous_by_start_date"], [3, 3, 1, "", "monday"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "saturday"], [3, 3, 1, "", "service_id"], [3, 3, 1, "", "start_date"], [3, 3, 1, "", "sunday"], [3, 3, 1, "", "thursday"], [3, 3, 1, "", "tuesday"], [3, 3, 1, "", "wednesday"]], "pt_map.models.CalendarDate": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "date"], [3, 3, 1, "", "exception_type"], [3, 4, 1, "", "get_next_by_date"], [3, 4, 1, "", "get_previous_by_date"], [3, 3, 1, "", "id"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "service_id"]], "pt_map.models.FareAttribute": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "agency_id"], [3, 3, 1, "", "agency_id_id"], [3, 3, 1, "", "currency_type"], [3, 3, 1, "", "fare_id"], [3, 3, 1, "", "farerule_set"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "payment_method"], [3, 3, 1, "", "price"], [3, 3, 1, "", "transfer_duration"], [3, 3, 1, "", "transfers"]], "pt_map.models.FareLegRule": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "fare_leg_rule_description"], [3, 3, 1, "", "fare_leg_rule_id"], [3, 3, 1, "", "fare_leg_rule_name"], [3, 3, 1, "", "fare_product_id"], [3, 3, 1, "", "fare_product_id_id"], [3, 3, 1, "", "from_area_id"], [3, 3, 1, "", "from_area_id_id"], [3, 3, 1, "", "from_timeframe_group_id"], [3, 3, 1, "", "from_timeframe_group_id_id"], [3, 3, 1, "", "network_id"], [3, 3, 1, "", "network_id_id"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "to_area_id"], [3, 3, 1, "", "to_area_id_id"], [3, 3, 1, "", "to_timeframe_group_id"], [3, 3, 1, "", "to_timeframe_group_id_id"]], "pt_map.models.FareMedium": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "fare_media_description"], [3, 3, 1, "", "fare_media_id"], [3, 3, 1, "", "fare_media_name"], [3, 3, 1, "", "objects"]], "pt_map.models.FareProduct": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "amount"], [3, 3, 1, "", "curreny"], [3, 3, 1, "", "fare_product_description"], [3, 3, 1, "", "fare_product_id"], [3, 3, 1, "", "fare_product_name"], [3, 3, 1, "", "farelegrule_set"], [3, 3, 1, "", "faretransferrule_set"], [3, 3, 1, "", "objects"]], "pt_map.models.FareRule": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "contains_id"], [3, 3, 1, "", "destination_id"], [3, 3, 1, "", "fare_id"], [3, 3, 1, "", "fare_id_id"], [3, 3, 1, "", "id"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "origin_id"], [3, 3, 1, "", "route_id"], [3, 3, 1, "", "route_id_id"]], "pt_map.models.FareTransferRule": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "fare_product_id"], [3, 3, 1, "", "fare_product_id_id"], [3, 3, 1, "", "fare_transfer_rule_description"], [3, 3, 1, "", "fare_transfer_rule_id"], [3, 3, 1, "", "fare_transfer_rule_name"], [3, 3, 1, "", "from_leg_group_id"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "to_leg_group_id"]], "pt_map.models.FeedInfo": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "default_lang"], [3, 3, 1, "", "feed_contact_email"], [3, 3, 1, "", "feed_contact_url"], [3, 3, 1, "", "feed_end_date"], [3, 3, 1, "", "feed_id"], [3, 3, 1, "", "feed_lang"], [3, 3, 1, "", "feed_publisher_name"], [3, 3, 1, "", "feed_publisher_url"], [3, 3, 1, "", "feed_start_date"], [3, 3, 1, "", "feed_version"], [3, 3, 1, "", "objects"]], "pt_map.models.Frequency": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "end_time"], [3, 3, 1, "", "exact_times"], [3, 3, 1, "", "headway_secs"], [3, 3, 1, "", "id"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "start_time"], [3, 3, 1, "", "trip_id"], [3, 3, 1, "", "trip_id_id"]], "pt_map.models.Level": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "level_id"], [3, 3, 1, "", "level_index"], [3, 3, 1, "", "level_name"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "stop_set"]], "pt_map.models.LocationGroup": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "location_group_id"], [3, 3, 1, "", "location_group_name"], [3, 3, 1, "", "location_group_type"], [3, 3, 1, "", "locationgroupstop_set"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "stoptime_set"]], "pt_map.models.LocationGroupStop": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "id"], [3, 3, 1, "", "location_group_id"], [3, 3, 1, "", "location_group_id_id"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "stop_id"], [3, 3, 1, "", "stop_id_id"]], "pt_map.models.LocationsGeojson": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "location_id"], [3, 3, 1, "", "location_lat"], [3, 3, 1, "", "location_lon"], [3, 3, 1, "", "location_name"], [3, 3, 1, "", "location_type"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "parent_location_id"], [3, 3, 1, "", "stoptime_set"], [3, 3, 1, "", "wheelchair_boarding"]], "pt_map.models.Network": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "farelegrule_set"], [3, 3, 1, "", "network_id"], [3, 3, 1, "", "network_name"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "routenetwork_set"]], "pt_map.models.Pathway": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "from_stop_id"], [3, 3, 1, "", "from_stop_id_id"], [3, 3, 1, "", "is_bidirectional"], [3, 3, 1, "", "length"], [3, 3, 1, "", "max_slope"], [3, 3, 1, "", "min_width"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "pathway_id"], [3, 3, 1, "", "pathway_mode"], [3, 3, 1, "", "reversed_signposted_as"], [3, 3, 1, "", "signposted_as"], [3, 3, 1, "", "stair_count"], [3, 3, 1, "", "to_stop_id"], [3, 3, 1, "", "to_stop_id_id"], [3, 3, 1, "", "traversal_time"]], "pt_map.models.Route": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "agency_id"], [3, 3, 1, "", "agency_id_id"], [3, 3, 1, "", "attribution_set"], [3, 3, 1, "", "continuous_drop_off"], [3, 3, 1, "", "continuous_pickup"], [3, 3, 1, "", "farerule_set"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "route_color"], [3, 3, 1, "", "route_desc"], [3, 3, 1, "", "route_id"], [3, 3, 1, "", "route_long_name"], [3, 3, 1, "", "route_short_name"], [3, 3, 1, "", "route_sort_order"], [3, 3, 1, "", "route_text_color"], [3, 3, 1, "", "route_type"], [3, 3, 1, "", "route_url"], [3, 3, 1, "", "routenetwork_set"], [3, 3, 1, "", "transfers_from_route"], [3, 3, 1, "", "transfers_to_route"], [3, 3, 1, "", "trip_set"]], "pt_map.models.RouteNetwork": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "network_id"], [3, 3, 1, "", "network_id_id"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "route_id"], [3, 3, 1, "", "route_id_id"], [3, 3, 1, "", "route_network_id"], [3, 3, 1, "", "route_network_name"]], "pt_map.models.Shape": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "id"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "shape_dist_traveled"], [3, 3, 1, "", "shape_id"], [3, 3, 1, "", "shape_pt_lat"], [3, 3, 1, "", "shape_pt_lon"], [3, 3, 1, "", "shape_pt_sequence"], [3, 3, 1, "", "trip_set"]], "pt_map.models.Stop": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "level_id"], [3, 3, 1, "", "level_id_id"], [3, 3, 1, "", "location_type"], [3, 3, 1, "", "locationgroupstop_set"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "parent_station"], [3, 3, 1, "", "parent_station_id"], [3, 3, 1, "", "pathways_from"], [3, 3, 1, "", "pathways_to"], [3, 3, 1, "", "platform_code"], [3, 3, 1, "", "stop_code"], [3, 3, 1, "", "stop_desc"], [3, 3, 1, "", "stop_id"], [3, 3, 1, "", "stop_lat"], [3, 3, 1, "", "stop_lon"], [3, 3, 1, "", "stop_name"], [3, 3, 1, "", "stop_set"], [3, 3, 1, "", "stop_timezone"], [3, 3, 1, "", "stop_url"], [3, 3, 1, "", "stoparea_set"], [3, 3, 1, "", "stoptime_set"], [3, 3, 1, "", "transfers_from_stop"], [3, 3, 1, "", "transfers_to_stop"], [3, 3, 1, "", "wheelchair_boarding"], [3, 3, 1, "", "zone_id"]], "pt_map.models.StopArea": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "area_id"], [3, 3, 1, "", "area_id_id"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "stop_area_description"], [3, 3, 1, "", "stop_area_id"], [3, 3, 1, "", "stop_area_name"], [3, 3, 1, "", "stop_id"], [3, 3, 1, "", "stop_id_id"]], "pt_map.models.StopTime": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "arrival_time"], [3, 3, 1, "", "departure_time"], [3, 3, 1, "", "drop_off_type"], [3, 3, 1, "", "id"], [3, 3, 1, "", "location_group_id"], [3, 3, 1, "", "location_group_id_id"], [3, 3, 1, "", "location_id"], [3, 3, 1, "", "location_id_id"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "pickup_type"], [3, 3, 1, "", "shape_dist_traveled"], [3, 3, 1, "", "stop_headsign"], [3, 3, 1, "", "stop_id"], [3, 3, 1, "", "stop_id_id"], [3, 3, 1, "", "stop_sequence"], [3, 3, 1, "", "timepoint"], [3, 3, 1, "", "trip_id"], [3, 3, 1, "", "trip_id_id"]], "pt_map.models.Timeframe": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "end_date"], [3, 3, 1, "", "end_time"], [3, 3, 1, "", "farelegrule_from_timeframe"], [3, 3, 1, "", "farelegrule_to_timeframe"], [3, 4, 1, "", "get_next_by_end_date"], [3, 4, 1, "", "get_next_by_start_date"], [3, 4, 1, "", "get_previous_by_end_date"], [3, 4, 1, "", "get_previous_by_start_date"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "service_id"], [3, 3, 1, "", "start_date"], [3, 3, 1, "", "start_time"], [3, 3, 1, "", "timeframe_group_id"]], "pt_map.models.Transfer": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "from_route_id"], [3, 3, 1, "", "from_route_id_id"], [3, 3, 1, "", "from_stop_id"], [3, 3, 1, "", "from_stop_id_id"], [3, 3, 1, "", "from_trip_id"], [3, 3, 1, "", "from_trip_id_id"], [3, 3, 1, "", "id"], [3, 3, 1, "", "min_transfer_time"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "to_route_id"], [3, 3, 1, "", "to_route_id_id"], [3, 3, 1, "", "to_stop_id"], [3, 3, 1, "", "to_stop_id_id"], [3, 3, 1, "", "to_trip_id"], [3, 3, 1, "", "to_trip_id_id"], [3, 3, 1, "", "transfer_type"]], "pt_map.models.Translation": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 3, 1, "", "field_name"], [3, 3, 1, "", "id"], [3, 3, 1, "", "language"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "table_name"], [3, 3, 1, "", "translation"]], "pt_map.models.Trip": [[3, 5, 1, "", "DoesNotExist"], [3, 5, 1, "", "MultipleObjectsReturned"], [3, 4, 1, "", "as_dict"], [3, 3, 1, "", "attribution_set"], [3, 3, 1, "", "bikes_allowed"], [3, 3, 1, "", "block_id"], [3, 3, 1, "", "bookingrule_set"], [3, 3, 1, "", "direction_id"], [3, 3, 1, "", "frequency_set"], [3, 3, 1, "", "objects"], [3, 3, 1, "", "route_id"], [3, 3, 1, "", "route_id_id"], [3, 3, 1, "", "service_id"], [3, 3, 1, "", "shape_id"], [3, 3, 1, "", "shape_id_id"], [3, 3, 1, "", "stoptime_set"], [3, 3, 1, "", "transfers_from_trip"], [3, 3, 1, "", "transfers_to_trip"], [3, 3, 1, "", "trip_headsign"], [3, 3, 1, "", "trip_id"], [3, 3, 1, "", "trip_short_name"], [3, 3, 1, "", "wheelchair_accessible"]], "pt_map.views": [[3, 1, 1, "", "get_timetable"], [3, 1, 1, "", "index"]], "transport_accessibility": [[4, 0, 0, "-", "asgi"], [4, 0, 0, "-", "settings"], [4, 0, 0, "-", "urls"], [4, 0, 0, "-", "wsgi"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "method", "Python method"], "5": ["py", "exception", "Python exception"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:attribute", "4": "py:method", "5": "py:exception"}, "terms": {"": [1, 3], "0": 4, "0001_initi": [], "0002_alter_calendardate_unique_together_and_mor": [], "0003_alter_calendar_service_id_and_mor": [], "0004_alter_agency_agency_id_alter_calendar_service_id_and_mor": [], "0005_level_remove_stop_tts_stop_name_agency_agency_lang_and_mor": [], "0006_alter_route_route_typ": [], "0007_location_translation_attribution_bookingrul": [], "0008_area_farelegrule_faremedia_fareproduct_and_mor": [], "0009_rename_faremedia_faremedium": [], "0010_rename_location_locationgeojson": [], "0011_rename_locationgeojson_locationsgeojson": [], "1": 3, "2024": 3, "24": 3, "5": 4, "6": 4, "A": 3, "For": [3, 4], "If": 3, "In": 3, "It": 4, "To": 3, "_": 3, "_lat": 3, "_lon": 3, "abl": 3, "accessor": 3, "accord": 3, "ad": 3, "addfield": [], "admin": [2, 4], "administr": 1, "agenc": [2, 3], "agency_email": [2, 3], "agency_fare_url": [2, 3], "agency_id": [2, 3], "agency_id_id": [2, 3], "agency_lang": [2, 3], "agency_nam": [2, 3], "agency_phon": [2, 3], "agency_timezon": [2, 3], "agency_url": [2, 3], "all": 3, "allow": 3, "also": 3, "alterfield": [], "alteruniquetogeth": [], "amount": [2, 3], "an": 3, "ani": 3, "app": 2, "app_label": [], "app_modul": 3, "app_nam": 3, "appconfig": 3, "applic": [3, 4], "ar": 3, "area": [2, 3], "area_descript": [2, 3], "area_id": [2, 3], "area_id_id": [2, 3], "area_nam": [2, 3], "arg": 3, "arrival_tim": [2, 3], "as_dict": [2, 3], "asgi": 2, "attribut": [2, 3], "attribution_email": [2, 3], "attribution_id": [2, 3], "attribution_nam": [2, 3], "attribution_phon": [2, 3], "attribution_set": [2, 3], "attribution_url": [2, 3], "avoid": 3, "backend": 3, "base": 3, "behaviour": 3, "below": 3, "between": 3, "bigautofield": 3, "bikes_allow": [2, 3], "block_id": [2, 3], "booking_rul": 3, "booking_rule_id": [2, 3], "booking_rule_instruct": [2, 3], "booking_typ": [2, 3], "bookingrul": [2, 3], "bookingrule_set": [2, 3], "booleanfield": [], "both": 3, "bridg": 2, "built": 3, "calcul": 3, "calendar": [2, 3], "calendar_d": 3, "calendard": [2, 3], "callabl": 4, "camelcas": 3, "can": 3, "capit": 3, "charfield": [], "check": 3, "child": 3, "children": 3, "class": [2, 3], "class_nam": 3, "com": 4, "command": 1, "complianc": 3, "compliant": 3, "compliantli": 3, "config": 4, "configur": 4, "conflict": 3, "conmpli": 3, "constant": 2, "contain": 3, "contains_id": [2, 3], "content": 2, "continuous_drop_off": [2, 3], "continuous_pickup": [2, 3], "convert": 3, "coordin": 3, "core": 3, "correct": 3, "correctli": 3, "correspond": 3, "creat": 3, "create_forward_many_to_many_manag": 3, "createmodel": [], "creation": 3, "csv": 3, "currency_typ": [2, 3], "curreni": [2, 3], "current": 3, "data": 3, "databas": 3, "datafram": 3, "datastream": 3, "date": [2, 3], "datefield": 3, "db": 3, "db_to_gtf": [2, 3], "default": 3, "default_auto_field": [2, 3], "default_lang": [2, 3], "defer": 3, "defin": 3, "deleg": 3, "departure_tim": [2, 3], "depend": [], "deploy": 4, "describ": 3, "destin": 3, "destination_id": [2, 3], "df": 3, "dict": 3, "dictionari": 3, "did": 3, "differ": 3, "dir": [], "direction_id": [2, 3], "directli": 3, "directori": 3, "dirnam": 3, "django": [1, 3, 4], "djangoproject": 4, "doc": 4, "doe": 3, "doesnotexist": [2, 3], "drop_off_typ": [2, 3], "dynam": 3, "easili": 3, "either": 3, "element": 3, "els": 3, "emailfield": [], "empti": 3, "en": 4, "encod": 3, "end_dat": [2, 3], "end_tim": [2, 3], "error": [2, 3], "exact_tim": [2, 3], "exampl": 3, "except": 3, "exception_typ": [2, 3], "execut": 3, "exist": 3, "expand": 3, "explain": 3, "export": [2, 3], "expos": 4, "express": 3, "extens": 3, "f": 3, "fail": 3, "fals": 3, "fare": [], "fare_attribut": 3, "fare_id": [2, 3], "fare_id_id": [2, 3], "fare_leg_rul": 3, "fare_leg_rule_descript": [2, 3], "fare_leg_rule_id": [2, 3], "fare_leg_rule_nam": [2, 3], "fare_legrul": 3, "fare_media": 3, "fare_media_descript": [2, 3], "fare_media_id": [2, 3], "fare_media_nam": [2, 3], "fare_medium": 3, "fare_product": 3, "fare_product_descript": [2, 3], "fare_product_id": [2, 3], "fare_product_id_id": [2, 3], "fare_product_nam": [2, 3], "fare_rul": 3, "fare_transfer_rul": 3, "fare_transfer_rule_descript": [2, 3], "fare_transfer_rule_id": [2, 3], "fare_transfer_rule_nam": [2, 3], "fareattribut": [2, 3], "fareattribute_set": [2, 3], "farelegrul": [2, 3], "farelegrule_from_area": [2, 3], "farelegrule_from_timefram": [2, 3], "farelegrule_set": [2, 3], "farelegrule_to_area": [2, 3], "farelegrule_to_timefram": [2, 3], "faremedia": [2, 3], "faremedium": [2, 3], "fareproduct": [2, 3], "farerul": [2, 3], "farerule_set": [2, 3], "faretransfer_rul": 3, "faretransferrul": [2, 3], "faretransferrule_set": [2, 3], "feed_contact_email": [2, 3], "feed_contact_url": [2, 3], "feed_end_d": [2, 3], "feed_id": [2, 3], "feed_info": 3, "feed_lang": [2, 3], "feed_publisher_nam": [2, 3], "feed_publisher_url": [2, 3], "feed_start_d": [2, 3], "feed_vers": [2, 3], "feedinfo": [2, 3], "field": 3, "field_nam": [2, 3], "file": [3, 4], "file_nam": 3, "filenam": 3, "fill": 3, "first": 3, "fk": 3, "floatfield": [], "folder": 3, "folder_path": [2, 3], "foreign": 3, "foreign_kei": 3, "foreignkei": 3, "format": 3, "forward": 3, "forwardmanytoonedescriptor": 3, "forwardonetoonedescriptor": 3, "frequenc": [2, 3], "frequency_set": [2, 3], "fridai": [2, 3], "from": 3, "from_area_id": [2, 3], "from_area_id_id": [2, 3], "from_leg_group_id": [2, 3], "from_route_id": [2, 3], "from_route_id_id": [2, 3], "from_stop": [], "from_stop_id": [2, 3], "from_stop_id_id": [2, 3], "from_timeframe_group_id": [2, 3], "from_timeframe_group_id_id": [2, 3], "from_trip_id": [2, 3], "from_trip_id_id": [2, 3], "frontend": 3, "full": 4, "function": 2, "g": 3, "gener": 4, "geograph": 3, "geojson": 3, "get": 3, "get_field": [2, 3], "get_fil": [2, 3], "get_next_by_d": [2, 3], "get_next_by_end_d": [2, 3], "get_next_by_start_d": [2, 3], "get_previous_by_d": [2, 3], "get_previous_by_end_d": [2, 3], "get_previous_by_start_d": [2, 3], "get_timet": [2, 3], "given": 3, "gtf": 2, "gtfs_schema": [], "gtfs_to_db": [2, 3], "gtfsfile": [2, 3], "h": 3, "headway_sec": [2, 3], "home": 3, "hour": 3, "howto": 4, "http": [3, 4], "human": 3, "i": 3, "id": [2, 3], "implement": 3, "import": 3, "inclus": 3, "index": [0, 2, 3], "individu": 3, "inform": 4, "initi": [], "insid": 3, "instanc": 3, "int": 3, "integerfield": [], "interfac": 3, "intermedi": 3, "io": 3, "is_bidirect": [2, 3], "is_nan": [2, 3], "is_next": 3, "its": 3, "jan": 3, "kei": 3, "know": 3, "kwarg": 3, "languag": [2, 3], "lathwai": 3, "latitud": 3, "length": [2, 3], "less": 3, "letter": 3, "level": [2, 3, 4], "level_id": [2, 3], "level_id_id": [2, 3], "level_index": [2, 3], "level_nam": [2, 3], "like": 3, "line": 1, "list": [3, 4], "load": 3, "load_data": 3, "locat": 3, "location_group": 3, "location_group_id": [2, 3], "location_group_id_id": [2, 3], "location_group_nam": [2, 3], "location_group_stop": 3, "location_group_typ": [2, 3], "location_groupstop": 3, "location_id": [2, 3], "location_id_id": [2, 3], "location_lat": [2, 3], "location_lon": [2, 3], "location_nam": [2, 3], "location_typ": [2, 3], "locationgeojson": [], "locationgroup": [2, 3], "locationgroupstop": [2, 3], "locationgroupstop_set": [2, 3], "locations_geojson": 3, "locationsgeojson": [2, 3], "longitud": 3, "m": 3, "main": [1, 2], "make": 3, "manag": [0, 2, 3], "mani": 3, "map": 3, "max_slop": [2, 3], "member": 3, "messag": 3, "migrat": [], "min_transfer_tim": [2, 3], "min_width": [2, 3], "model": 2, "model_nam": [], "modul": [0, 2], "mondai": [2, 3], "more": 4, "most": 3, "multipleobjectsreturn": [2, 3], "must": 3, "name": [2, 3, 4], "nan": 3, "network": [2, 3], "network_id": [2, 3], "network_id_id": [2, 3], "network_nam": [2, 3], "new": 3, "new_nam": [], "none": 3, "normal": 3, "object": [2, 3], "objectdoesnotexist": 3, "old_nam": [], "ommit": 3, "one": 3, "oper": [], "optional_field": 3, "order": 3, "origin_id": [2, 3], "otherwis": 3, "our": 3, "overlap": 3, "packag": [0, 2], "page": [0, 3], "panda": 3, "paramet": 3, "parent": 3, "parent_location_id": [2, 3], "parent_st": [2, 3], "parent_station_id": [2, 3], "pass": 3, "path": 3, "pathwai": [2, 3], "pathway_id": [2, 3], "pathway_mod": [2, 3], "pathways_from": [2, 3], "pathways_to": [2, 3], "payment_method": [2, 3], "pd": 3, "pickup_typ": [2, 3], "platform_cod": [2, 3], "plural": 3, "possibl": 3, "potenti": 3, "prefix": 3, "prepend": 3, "present": 3, "preserve_default": [], "price": [2, 3], "primari": 3, "primary_kei": 3, "print": 3, "print_r": [], "process": 3, "project": 4, "properti": 3, "pt_map": [0, 2], "ptmapconfig": [2, 3], "q": 3, "queri": 3, "queryset": 3, "question": 3, "r": 3, "rang": 3, "rangeindex": 3, "react": 3, "read": 3, "readabl": 3, "redirect": 3, "ref": 4, "refer": 3, "relat": 3, "related_nam": 3, "removefield": [], "renamemodel": [], "repres": 3, "represent": 3, "request": 3, "requir": 3, "required_field": 3, "reset": 3, "result": 3, "retriev": 3, "return": 3, "revers": 3, "reversed_file_map": 3, "reversed_signposted_a": [2, 3], "reversemanytoonedescriptor": 3, "rout": [2, 3], "route_color": [2, 3], "route_desc": [2, 3], "route_id": [2, 3], "route_id_id": [2, 3], "route_long_nam": [2, 3], "route_network": 3, "route_network_id": [2, 3], "route_network_nam": [2, 3], "route_set": [2, 3], "route_short_nam": [2, 3], "route_sort_ord": [2, 3], "route_text_color": [2, 3], "route_typ": [2, 3], "route_url": [2, 3], "routenetwork": [2, 3], "routenetwork_set": [2, 3], "rule_criteria": [2, 3], "run": 1, "same": 3, "saturdai": [2, 3], "save": 3, "search": 0, "second": 3, "see": 4, "self": 3, "separ": 3, "sequenc": 3, "serv": 3, "service_id": [2, 3], "set": [2, 3], "shape": [2, 3], "shape_dist_travel": [2, 3], "shape_id": [2, 3], "shape_id_id": [2, 3], "shape_pt_lat": [2, 3], "shape_pt_lon": [2, 3], "shape_pt_sequ": [2, 3], "should": 3, "side": 3, "signposted_a": [2, 3], "sinc": 3, "singular": 3, "snake_cas": 3, "so": 3, "specif": 3, "specifi": 3, "stair_count": [2, 3], "standard": 3, "standardize_tim": [2, 3], "start_dat": [2, 3], "start_tim": [2, 3], "startproject": 4, "stdz": [2, 3], "stop": [2, 3], "stop_area": 3, "stop_area_descript": [2, 3], "stop_area_id": [2, 3], "stop_area_nam": [2, 3], "stop_cod": [2, 3], "stop_desc": [2, 3], "stop_headsign": [2, 3], "stop_id": [2, 3], "stop_id_id": [2, 3], "stop_lat": [2, 3], "stop_lon": [2, 3], "stop_nam": [2, 3], "stop_sequ": [2, 3], "stop_set": [2, 3], "stop_tim": 3, "stop_timezon": [2, 3], "stop_url": [2, 3], "stoparea": [2, 3], "stoparea_set": [2, 3], "stoptim": [2, 3], "stoptime_set": [2, 3], "store": 3, "str": 3, "string": 3, "subclass": 3, "subdirectori": 3, "submodul": 2, "subpackag": 2, "sundai": [2, 3], "t": 3, "table_nam": [2, 3], "taken": 3, "task": 1, "test": 2, "textfield": [], "thei": 3, "thi": [3, 4], "thursdai": [2, 3], "time": 3, "time_delta": 3, "time_frame_id": [], "time_str": 3, "timefield": 3, "timefram": [2, 3], "timeframe_group_id": [2, 3], "timepoint": [2, 3], "timet": 3, "to_area_id": [2, 3], "to_area_id_id": [2, 3], "to_camel_cas": 3, "to_leg_group_id": [2, 3], "to_route_id": [2, 3], "to_route_id_id": [2, 3], "to_snake_cas": [2, 3], "to_stop": [], "to_stop_id": [2, 3], "to_stop_id_id": [2, 3], "to_timeframe_group_id": [2, 3], "to_timeframe_group_id_id": [2, 3], "to_trip_id": [2, 3], "to_trip_id_id": [2, 3], "tocamelcas": [2, 3], "topic": 4, "transfer": [2, 3], "transfer_dur": [2, 3], "transfer_typ": [2, 3], "transfers_from": [], "transfers_from_rout": [2, 3], "transfers_from_stop": [2, 3], "transfers_from_trip": [2, 3], "transfers_to": [], "transfers_to_rout": [2, 3], "transfers_to_stop": [2, 3], "transfers_to_trip": [2, 3], "translat": [2, 3], "transport_access": 0, "travel": 3, "traversal_tim": [2, 3], "trip": [2, 3], "trip_headsign": [2, 3], "trip_id": [2, 3], "trip_id_id": [2, 3], "trip_set": [2, 3], "trip_short_nam": [2, 3], "true": 3, "tts_stop_nam": [], "tuesdai": [2, 3], "two": 3, "txt": 3, "type": 3, "unchang": 3, "unexpect": 3, "unicod": 3, "unique_togeth": [], "unix": 3, "unqfk": [2, 3], "url": 2, "urlfield": [], "us": [3, 4], "util": 1, "v": 3, "valid": [2, 3], "validate_ag": [2, 3], "validate_area": [2, 3], "validate_attribut": [2, 3], "validate_booking_rul": [2, 3], "validate_calendar": [2, 3], "validate_calendar_d": [2, 3], "validate_fare_attribut": [2, 3], "validate_fare_leg_rul": [2, 3], "validate_fare_media": [2, 3], "validate_fare_product": [2, 3], "validate_fare_rul": [2, 3], "validate_fare_transfer_rul": [2, 3], "validate_feed_info": [2, 3], "validate_frequ": [2, 3], "validate_lat_lon": [2, 3], "validate_level": [2, 3], "validate_location_group": [2, 3], "validate_location_group_stop": [2, 3], "validate_locations_geojson": [2, 3], "validate_network": [2, 3], "validate_optional_field": [2, 3], "validate_pathwai": [2, 3], "validate_required_field": [2, 3], "validate_rout": [2, 3], "validate_route_network": [2, 3], "validate_shap": [2, 3], "validate_stop": [2, 3], "validate_stop_area": [2, 3], "validate_stop_tim": [2, 3], "validate_timefram": [2, 3], "validate_transf": [2, 3], "validate_transl": [2, 3], "validate_trip": [2, 3], "valu": [3, 4], "variabl": [3, 4], "via": 3, "view": 2, "wai": 3, "we": 3, "wednesdai": [2, 3], "wheelchair_access": [2, 3], "wheelchair_board": [2, 3], "when": 3, "where": 3, "why": 3, "without": 3, "work": 3, "wrapper": 3, "write": 3, "written": 3, "wsgi": 2, "zone_id": [2, 3]}, "titles": ["Welcome to Transport Accessibility\u2019s documentation!", "manage module", "transport_accessibility", "pt_map package", "transport_accessibility package"], "titleterms": {"": 0, "0001_initi": [], "0002_alter_calendardate_unique_together_and_mor": [], "0003_alter_calendar_service_id_and_mor": [], "0004_alter_agency_agency_id_alter_calendar_service_id_and_mor": [], "0005_level_remove_stop_tts_stop_name_agency_agency_lang_and_mor": [], "0006_alter_route_route_typ": [], "0007_location_translation_attribution_bookingrul": [], "0008_area_farelegrule_faremedia_fareproduct_and_mor": [], "0009_rename_faremedia_faremedium": [], "0010_rename_location_locationgeojson": [], "0011_rename_locationgeojson_locationsgeojson": [], "access": 0, "admin": 3, "app": 3, "asgi": 4, "bridg": 3, "constant": 3, "content": [0, 3, 4], "document": 0, "function": 3, "gtf": 3, "indic": 0, "manag": 1, "migrat": [], "model": 3, "modul": [1, 3, 4], "packag": [3, 4], "pt_map": 3, "set": 4, "submodul": [3, 4], "subpackag": 3, "tabl": 0, "test": 3, "transport": 0, "transport_access": [2, 4], "url": [3, 4], "view": 3, "welcom": 0, "wsgi": 4}})
\ No newline at end of file
+Search.setIndex({"alltitles": {"Bridge": [[4, "bridge"]], "Constants": [[4, "constants"]], "Contents": [[4, "contents"]], "Contents:": [[1, null]], "Context": [[4, "context"]], "Functions": [[0, "functions"], [4, "functions"], [4, "id1"], [4, "id2"]], "Indices and tables": [[1, "indices-and-tables"]], "Models": [[4, "models"]], "Module contents": [[0, "module-api"], [4, "module-pt_map"], [5, "module-transport_accessibility"]], "Query": [[4, "query"]], "Request": [[0, "request"], [0, "id1"]], "Submodules": [[0, "submodules"], [4, "submodules"], [5, "submodules"]], "Subpackages": [[0, "subpackages"], [4, "subpackages"]], "Views": [[0, "views"], [4, "views"]], "Welcome to Transport Accessibility\u2019s documentation!": [[1, "welcome-to-transport-accessibility-s-documentation"]], "api package": [[0, "api-package"]], "api.admin module": [[0, "module-api.admin"]], "api.apps module": [[0, "module-api.apps"]], "api.models module": [[0, "module-api.models"]], "api.tests module": [[0, "module-api.tests"]], "api.urls module": [[0, "module-api.urls"]], "api.views module": [[0, "module-api.views"]], "manage module": [[2, "module-manage"]], "pt_map package": [[4, "pt-map-package"]], "pt_map.admin module": [[4, "module-pt_map.admin"]], "pt_map.apps module": [[4, "module-pt_map.apps"]], "pt_map.bridge module": [[4, "module-pt_map.bridge"]], "pt_map.gtfs module": [[4, "module-pt_map.gtfs"]], "pt_map.models module": [[4, "module-pt_map.models"]], "pt_map.query module": [[4, "module-pt_map.query"]], "pt_map.tests module": [[4, "module-pt_map.tests"]], "pt_map.urls module": [[4, "module-pt_map.urls"]], "pt_map.views module": [[4, "module-pt_map.views"]], "transport_accessibility": [[3, "transport-accessibility"]], "transport_accessibility package": [[5, "transport-accessibility-package"]], "transport_accessibility.asgi module": [[5, "module-transport_accessibility.asgi"]], "transport_accessibility.settings module": [[5, "module-transport_accessibility.settings"]], "transport_accessibility.urls module": [[5, "module-transport_accessibility.urls"]], "transport_accessibility.wsgi module": [[5, "module-transport_accessibility.wsgi"]]}, "docnames": ["api", "index", "manage", "modules", "pt_map", "transport_accessibility"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["api.rst", "index.rst", "manage.rst", "modules.rst", "pt_map.rst", "transport_accessibility.rst"], "indexentries": {"agency (class in pt_map.models)": [[4, "pt_map.models.Agency", false]], "agency.doesnotexist": [[4, "pt_map.models.Agency.DoesNotExist", false]], "agency.multipleobjectsreturned": [[4, "pt_map.models.Agency.MultipleObjectsReturned", false]], "agency_email (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.agency_email", false]], "agency_fare_url (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.agency_fare_url", false]], "agency_id (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.agency_id", false]], "agency_id (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.agency_id", false]], "agency_id (pt_map.models.fareattribute attribute)": [[4, "pt_map.models.FareAttribute.agency_id", false]], "agency_id (pt_map.models.route attribute)": [[4, "pt_map.models.Route.agency_id", false]], "agency_id_id (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.agency_id_id", false]], "agency_id_id (pt_map.models.fareattribute attribute)": [[4, "pt_map.models.FareAttribute.agency_id_id", false]], "agency_id_id (pt_map.models.route attribute)": [[4, "pt_map.models.Route.agency_id_id", false]], "agency_lang (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.agency_lang", false]], "agency_name (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.agency_name", false]], "agency_phone (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.agency_phone", false]], "agency_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.agency_set", false]], "agency_timezone (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.agency_timezone", false]], "agency_url (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.agency_url", false]], "amount (pt_map.models.fareproduct attribute)": [[4, "pt_map.models.FareProduct.amount", false]], "api": [[0, "module-api", false]], "api.admin": [[0, "module-api.admin", false]], "api.apps": [[0, "module-api.apps", false]], "api.models": [[0, "module-api.models", false]], "api.tests": [[0, "module-api.tests", false]], "api.urls": [[0, "module-api.urls", false]], "api.views": [[0, "module-api.views", false]], "apiconfig (class in api.apps)": [[0, "api.apps.ApiConfig", false]], "area (class in pt_map.models)": [[4, "pt_map.models.Area", false]], "area.doesnotexist": [[4, "pt_map.models.Area.DoesNotExist", false]], "area.multipleobjectsreturned": [[4, "pt_map.models.Area.MultipleObjectsReturned", false]], "area_description (pt_map.models.area attribute)": [[4, "pt_map.models.Area.area_description", false]], "area_id (pt_map.models.area attribute)": [[4, "pt_map.models.Area.area_id", false]], "area_id (pt_map.models.stoparea attribute)": [[4, "pt_map.models.StopArea.area_id", false]], "area_id_id (pt_map.models.stoparea attribute)": [[4, "pt_map.models.StopArea.area_id_id", false]], "area_name (pt_map.models.area attribute)": [[4, "pt_map.models.Area.area_name", false]], "area_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.area_set", false]], "arrival_time (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.arrival_time", false]], "as_dict() (pt_map.models.trip method)": [[4, "pt_map.models.Trip.as_dict", false]], "attribution (class in pt_map.models)": [[4, "pt_map.models.Attribution", false]], "attribution.doesnotexist": [[4, "pt_map.models.Attribution.DoesNotExist", false]], "attribution.multipleobjectsreturned": [[4, "pt_map.models.Attribution.MultipleObjectsReturned", false]], "attribution_email (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.attribution_email", false]], "attribution_id (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.attribution_id", false]], "attribution_name (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.attribution_name", false]], "attribution_phone (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.attribution_phone", false]], "attribution_set (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.attribution_set", false]], "attribution_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.attribution_set", false]], "attribution_set (pt_map.models.route attribute)": [[4, "pt_map.models.Route.attribution_set", false]], "attribution_set (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.attribution_set", false]], "attribution_url (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.attribution_url", false]], "bikes_allowed (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.bikes_allowed", false]], "block_id (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.block_id", false]], "booking_rule_id (pt_map.models.bookingrule attribute)": [[4, "pt_map.models.BookingRule.booking_rule_id", false]], "booking_rule_instructions (pt_map.models.bookingrule attribute)": [[4, "pt_map.models.BookingRule.booking_rule_instructions", false]], "booking_type (pt_map.models.bookingrule attribute)": [[4, "pt_map.models.BookingRule.booking_type", false]], "bookingrule (class in pt_map.models)": [[4, "pt_map.models.BookingRule", false]], "bookingrule.doesnotexist": [[4, "pt_map.models.BookingRule.DoesNotExist", false]], "bookingrule.multipleobjectsreturned": [[4, "pt_map.models.BookingRule.MultipleObjectsReturned", false]], "bookingrule_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.bookingrule_set", false]], "bookingrule_set (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.bookingrule_set", false]], "calendar (class in pt_map.models)": [[4, "pt_map.models.Calendar", false]], "calendar.doesnotexist": [[4, "pt_map.models.Calendar.DoesNotExist", false]], "calendar.multipleobjectsreturned": [[4, "pt_map.models.Calendar.MultipleObjectsReturned", false]], "calendar_date_id (pt_map.models.calendardate attribute)": [[4, "pt_map.models.CalendarDate.calendar_date_id", false]], "calendar_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.calendar_set", false]], "calendardate (class in pt_map.models)": [[4, "pt_map.models.CalendarDate", false]], "calendardate.doesnotexist": [[4, "pt_map.models.CalendarDate.DoesNotExist", false]], "calendardate.multipleobjectsreturned": [[4, "pt_map.models.CalendarDate.MultipleObjectsReturned", false]], "calendardate_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.calendardate_set", false]], "classes (in module pt_map.models)": [[4, "pt_map.models.Classes", false]], "contains_id (pt_map.models.farerule attribute)": [[4, "pt_map.models.FareRule.contains_id", false]], "continuous_drop_off (pt_map.models.route attribute)": [[4, "pt_map.models.Route.continuous_drop_off", false]], "continuous_pickup (pt_map.models.route attribute)": [[4, "pt_map.models.Route.continuous_pickup", false]], "currency_type (pt_map.models.fareattribute attribute)": [[4, "pt_map.models.FareAttribute.currency_type", false]], "curreny (pt_map.models.fareproduct attribute)": [[4, "pt_map.models.FareProduct.curreny", false]], "data (pt_map.gtfs.gtfs.gtfsfile attribute)": [[4, "pt_map.gtfs.GTFS.GTFSFile.data", false]], "data() (in module api.views)": [[0, "api.views.data", false]], "date (pt_map.models.calendardate attribute)": [[4, "pt_map.models.CalendarDate.date", false]], "db_to_gtfs() (in module pt_map.bridge)": [[4, "pt_map.bridge.db_to_gtfs", false]], "default_auto_field (api.apps.apiconfig attribute)": [[0, "api.apps.ApiConfig.default_auto_field", false]], "default_auto_field (pt_map.apps.ptmapconfig attribute)": [[4, "pt_map.apps.PtMapConfig.default_auto_field", false]], "default_lang (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.default_lang", false]], "departure_time (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.departure_time", false]], "destination_id (pt_map.models.farerule attribute)": [[4, "pt_map.models.FareRule.destination_id", false]], "direction_id (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.direction_id", false]], "drop_off_type (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.drop_off_type", false]], "end_date (pt_map.models.calendar attribute)": [[4, "pt_map.models.Calendar.end_date", false]], "end_date (pt_map.models.timeframe attribute)": [[4, "pt_map.models.Timeframe.end_date", false]], "end_time (pt_map.models.bookingrule attribute)": [[4, "pt_map.models.BookingRule.end_time", false]], "end_time (pt_map.models.frequency attribute)": [[4, "pt_map.models.Frequency.end_time", false]], "end_time (pt_map.models.timeframe attribute)": [[4, "pt_map.models.Timeframe.end_time", false]], "errors (pt_map.gtfs.gtfs attribute)": [[4, "pt_map.gtfs.GTFS.errors", false]], "exact_times (pt_map.models.frequency attribute)": [[4, "pt_map.models.Frequency.exact_times", false]], "exception_type (pt_map.models.calendardate attribute)": [[4, "pt_map.models.CalendarDate.exception_type", false]], "export() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.export", false]], "fare_id (pt_map.models.fareattribute attribute)": [[4, "pt_map.models.FareAttribute.fare_id", false]], "fare_id (pt_map.models.farerule attribute)": [[4, "pt_map.models.FareRule.fare_id", false]], "fare_id_id (pt_map.models.farerule attribute)": [[4, "pt_map.models.FareRule.fare_id_id", false]], "fare_leg_rule_description (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.fare_leg_rule_description", false]], "fare_leg_rule_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.fare_leg_rule_id", false]], "fare_leg_rule_name (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.fare_leg_rule_name", false]], "fare_media_description (pt_map.models.faremedium attribute)": [[4, "pt_map.models.FareMedium.fare_media_description", false]], "fare_media_id (pt_map.models.faremedium attribute)": [[4, "pt_map.models.FareMedium.fare_media_id", false]], "fare_media_name (pt_map.models.faremedium attribute)": [[4, "pt_map.models.FareMedium.fare_media_name", false]], "fare_product_description (pt_map.models.fareproduct attribute)": [[4, "pt_map.models.FareProduct.fare_product_description", false]], "fare_product_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.fare_product_id", false]], "fare_product_id (pt_map.models.fareproduct attribute)": [[4, "pt_map.models.FareProduct.fare_product_id", false]], "fare_product_id (pt_map.models.faretransferrule attribute)": [[4, "pt_map.models.FareTransferRule.fare_product_id", false]], "fare_product_id_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.fare_product_id_id", false]], "fare_product_id_id (pt_map.models.faretransferrule attribute)": [[4, "pt_map.models.FareTransferRule.fare_product_id_id", false]], "fare_product_name (pt_map.models.fareproduct attribute)": [[4, "pt_map.models.FareProduct.fare_product_name", false]], "fare_rule_id (pt_map.models.farerule attribute)": [[4, "pt_map.models.FareRule.fare_rule_id", false]], "fare_transfer_rule_description (pt_map.models.faretransferrule attribute)": [[4, "pt_map.models.FareTransferRule.fare_transfer_rule_description", false]], "fare_transfer_rule_id (pt_map.models.faretransferrule attribute)": [[4, "pt_map.models.FareTransferRule.fare_transfer_rule_id", false]], "fare_transfer_rule_name (pt_map.models.faretransferrule attribute)": [[4, "pt_map.models.FareTransferRule.fare_transfer_rule_name", false]], "fareattribute (class in pt_map.models)": [[4, "pt_map.models.FareAttribute", false]], "fareattribute.doesnotexist": [[4, "pt_map.models.FareAttribute.DoesNotExist", false]], "fareattribute.multipleobjectsreturned": [[4, "pt_map.models.FareAttribute.MultipleObjectsReturned", false]], "fareattribute_set (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.fareattribute_set", false]], "fareattribute_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.fareattribute_set", false]], "farelegrule (class in pt_map.models)": [[4, "pt_map.models.FareLegRule", false]], "farelegrule.doesnotexist": [[4, "pt_map.models.FareLegRule.DoesNotExist", false]], "farelegrule.multipleobjectsreturned": [[4, "pt_map.models.FareLegRule.MultipleObjectsReturned", false]], "farelegrule_from_area (pt_map.models.area attribute)": [[4, "pt_map.models.Area.farelegrule_from_area", false]], "farelegrule_from_timeframe (pt_map.models.timeframe attribute)": [[4, "pt_map.models.Timeframe.farelegrule_from_timeframe", false]], "farelegrule_set (pt_map.models.fareproduct attribute)": [[4, "pt_map.models.FareProduct.farelegrule_set", false]], "farelegrule_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.farelegrule_set", false]], "farelegrule_set (pt_map.models.network attribute)": [[4, "pt_map.models.Network.farelegrule_set", false]], "farelegrule_to_area (pt_map.models.area attribute)": [[4, "pt_map.models.Area.farelegrule_to_area", false]], "farelegrule_to_timeframe (pt_map.models.timeframe attribute)": [[4, "pt_map.models.Timeframe.farelegrule_to_timeframe", false]], "faremedium (class in pt_map.models)": [[4, "pt_map.models.FareMedium", false]], "faremedium.doesnotexist": [[4, "pt_map.models.FareMedium.DoesNotExist", false]], "faremedium.multipleobjectsreturned": [[4, "pt_map.models.FareMedium.MultipleObjectsReturned", false]], "faremedium_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.faremedium_set", false]], "fareproduct (class in pt_map.models)": [[4, "pt_map.models.FareProduct", false]], "fareproduct.doesnotexist": [[4, "pt_map.models.FareProduct.DoesNotExist", false]], "fareproduct.multipleobjectsreturned": [[4, "pt_map.models.FareProduct.MultipleObjectsReturned", false]], "fareproduct_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.fareproduct_set", false]], "farerule (class in pt_map.models)": [[4, "pt_map.models.FareRule", false]], "farerule.doesnotexist": [[4, "pt_map.models.FareRule.DoesNotExist", false]], "farerule.multipleobjectsreturned": [[4, "pt_map.models.FareRule.MultipleObjectsReturned", false]], "farerule_set (pt_map.models.fareattribute attribute)": [[4, "pt_map.models.FareAttribute.farerule_set", false]], "farerule_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.farerule_set", false]], "farerule_set (pt_map.models.route attribute)": [[4, "pt_map.models.Route.farerule_set", false]], "faretransferrule (class in pt_map.models)": [[4, "pt_map.models.FareTransferRule", false]], "faretransferrule.doesnotexist": [[4, "pt_map.models.FareTransferRule.DoesNotExist", false]], "faretransferrule.multipleobjectsreturned": [[4, "pt_map.models.FareTransferRule.MultipleObjectsReturned", false]], "faretransferrule_set (pt_map.models.fareproduct attribute)": [[4, "pt_map.models.FareProduct.faretransferrule_set", false]], "faretransferrule_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.faretransferrule_set", false]], "feed_contact_email (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.feed_contact_email", false]], "feed_contact_url (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.feed_contact_url", false]], "feed_end_date (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.feed_end_date", false]], "feed_id (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.feed_id", false]], "feed_info_id (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.feed_info_id", false]], "feed_info_id (pt_map.models.area attribute)": [[4, "pt_map.models.Area.feed_info_id", false]], "feed_info_id (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.feed_info_id", false]], "feed_info_id (pt_map.models.bookingrule attribute)": [[4, "pt_map.models.BookingRule.feed_info_id", false]], "feed_info_id (pt_map.models.calendar attribute)": [[4, "pt_map.models.Calendar.feed_info_id", false]], "feed_info_id (pt_map.models.calendardate attribute)": [[4, "pt_map.models.CalendarDate.feed_info_id", false]], "feed_info_id (pt_map.models.fareattribute attribute)": [[4, "pt_map.models.FareAttribute.feed_info_id", false]], "feed_info_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.feed_info_id", false]], "feed_info_id (pt_map.models.faremedium attribute)": [[4, "pt_map.models.FareMedium.feed_info_id", false]], "feed_info_id (pt_map.models.fareproduct attribute)": [[4, "pt_map.models.FareProduct.feed_info_id", false]], "feed_info_id (pt_map.models.farerule attribute)": [[4, "pt_map.models.FareRule.feed_info_id", false]], "feed_info_id (pt_map.models.faretransferrule attribute)": [[4, "pt_map.models.FareTransferRule.feed_info_id", false]], "feed_info_id (pt_map.models.frequency attribute)": [[4, "pt_map.models.Frequency.feed_info_id", false]], "feed_info_id (pt_map.models.level attribute)": [[4, "pt_map.models.Level.feed_info_id", false]], "feed_info_id (pt_map.models.locationgroup attribute)": [[4, "pt_map.models.LocationGroup.feed_info_id", false]], "feed_info_id (pt_map.models.locationgroupstop attribute)": [[4, "pt_map.models.LocationGroupStop.feed_info_id", false]], "feed_info_id (pt_map.models.locationsgeojson attribute)": [[4, "pt_map.models.LocationsGeojson.feed_info_id", false]], "feed_info_id (pt_map.models.network attribute)": [[4, "pt_map.models.Network.feed_info_id", false]], "feed_info_id (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.feed_info_id", false]], "feed_info_id (pt_map.models.route attribute)": [[4, "pt_map.models.Route.feed_info_id", false]], "feed_info_id (pt_map.models.routenetwork attribute)": [[4, "pt_map.models.RouteNetwork.feed_info_id", false]], "feed_info_id (pt_map.models.shape attribute)": [[4, "pt_map.models.Shape.feed_info_id", false]], "feed_info_id (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.feed_info_id", false]], "feed_info_id (pt_map.models.stoparea attribute)": [[4, "pt_map.models.StopArea.feed_info_id", false]], "feed_info_id (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.feed_info_id", false]], "feed_info_id (pt_map.models.timeframe attribute)": [[4, "pt_map.models.Timeframe.feed_info_id", false]], "feed_info_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.feed_info_id", false]], "feed_info_id (pt_map.models.translation attribute)": [[4, "pt_map.models.Translation.feed_info_id", false]], "feed_info_id (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.feed_info_id", false]], "feed_info_id_id (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.area attribute)": [[4, "pt_map.models.Area.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.bookingrule attribute)": [[4, "pt_map.models.BookingRule.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.calendar attribute)": [[4, "pt_map.models.Calendar.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.calendardate attribute)": [[4, "pt_map.models.CalendarDate.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.fareattribute attribute)": [[4, "pt_map.models.FareAttribute.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.faremedium attribute)": [[4, "pt_map.models.FareMedium.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.fareproduct attribute)": [[4, "pt_map.models.FareProduct.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.farerule attribute)": [[4, "pt_map.models.FareRule.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.faretransferrule attribute)": [[4, "pt_map.models.FareTransferRule.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.frequency attribute)": [[4, "pt_map.models.Frequency.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.level attribute)": [[4, "pt_map.models.Level.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.locationgroup attribute)": [[4, "pt_map.models.LocationGroup.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.locationgroupstop attribute)": [[4, "pt_map.models.LocationGroupStop.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.locationsgeojson attribute)": [[4, "pt_map.models.LocationsGeojson.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.network attribute)": [[4, "pt_map.models.Network.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.route attribute)": [[4, "pt_map.models.Route.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.routenetwork attribute)": [[4, "pt_map.models.RouteNetwork.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.shape attribute)": [[4, "pt_map.models.Shape.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.stoparea attribute)": [[4, "pt_map.models.StopArea.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.timeframe attribute)": [[4, "pt_map.models.Timeframe.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.translation attribute)": [[4, "pt_map.models.Translation.feed_info_id_id", false]], "feed_info_id_id (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.feed_info_id_id", false]], "feed_lang (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.feed_lang", false]], "feed_publisher_name (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.feed_publisher_name", false]], "feed_publisher_url (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.feed_publisher_url", false]], "feed_start_date (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.feed_start_date", false]], "feed_version (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.feed_version", false]], "feedinfo (class in pt_map.models)": [[4, "pt_map.models.FeedInfo", false]], "feedinfo.doesnotexist": [[4, "pt_map.models.FeedInfo.DoesNotExist", false]], "feedinfo.multipleobjectsreturned": [[4, "pt_map.models.FeedInfo.MultipleObjectsReturned", false]], "field_name (pt_map.models.translation attribute)": [[4, "pt_map.models.Translation.field_name", false]], "file_name (pt_map.gtfs.gtfs.gtfsfile attribute)": [[4, "pt_map.gtfs.GTFS.GTFSFile.file_name", false]], "folder_path (pt_map.gtfs.gtfs attribute)": [[4, "pt_map.gtfs.GTFS.folder_path", false]], "folder_path (pt_map.gtfs.gtfs.gtfsfile attribute)": [[4, "pt_map.gtfs.GTFS.GTFSFile.folder_path", false]], "frequency (class in pt_map.models)": [[4, "pt_map.models.Frequency", false]], "frequency.doesnotexist": [[4, "pt_map.models.Frequency.DoesNotExist", false]], "frequency.multipleobjectsreturned": [[4, "pt_map.models.Frequency.MultipleObjectsReturned", false]], "frequency_id (pt_map.models.frequency attribute)": [[4, "pt_map.models.Frequency.frequency_id", false]], "frequency_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.frequency_set", false]], "frequency_set (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.frequency_set", false]], "friday (pt_map.models.calendar attribute)": [[4, "pt_map.models.Calendar.friday", false]], "from_area_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.from_area_id", false]], "from_area_id_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.from_area_id_id", false]], "from_leg_group_id (pt_map.models.faretransferrule attribute)": [[4, "pt_map.models.FareTransferRule.from_leg_group_id", false]], "from_route_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.from_route_id", false]], "from_route_id_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.from_route_id_id", false]], "from_stop_id (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.from_stop_id", false]], "from_stop_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.from_stop_id", false]], "from_stop_id_id (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.from_stop_id_id", false]], "from_stop_id_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.from_stop_id_id", false]], "from_timeframe_group_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.from_timeframe_group_id", false]], "from_timeframe_group_id_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.from_timeframe_group_id_id", false]], "from_trip_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.from_trip_id", false]], "from_trip_id_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.from_trip_id_id", false]], "get_all_routes() (in module pt_map.query)": [[4, "pt_map.query.get_all_routes", false]], "get_all_stops() (in module pt_map.query)": [[4, "pt_map.query.get_all_stops", false]], "get_field_names() (in module pt_map.query)": [[4, "pt_map.query.get_field_names", false]], "get_fields() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.get_fields", false]], "get_files() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.get_files", false]], "get_next_by_date() (pt_map.models.calendardate method)": [[4, "pt_map.models.CalendarDate.get_next_by_date", false]], "get_next_by_end_date() (pt_map.models.calendar method)": [[4, "pt_map.models.Calendar.get_next_by_end_date", false]], "get_next_by_end_date() (pt_map.models.timeframe method)": [[4, "pt_map.models.Timeframe.get_next_by_end_date", false]], "get_next_by_start_date() (pt_map.models.calendar method)": [[4, "pt_map.models.Calendar.get_next_by_start_date", false]], "get_next_by_start_date() (pt_map.models.timeframe method)": [[4, "pt_map.models.Timeframe.get_next_by_start_date", false]], "get_obj_by_pk() (in module pt_map.query)": [[4, "pt_map.query.get_obj_by_pk", false]], "get_pks_from_get() (in module pt_map.query)": [[4, "pt_map.query.get_pks_from_get", false]], "get_previous_by_date() (pt_map.models.calendardate method)": [[4, "pt_map.models.CalendarDate.get_previous_by_date", false]], "get_previous_by_end_date() (pt_map.models.calendar method)": [[4, "pt_map.models.Calendar.get_previous_by_end_date", false]], "get_previous_by_end_date() (pt_map.models.timeframe method)": [[4, "pt_map.models.Timeframe.get_previous_by_end_date", false]], "get_previous_by_start_date() (pt_map.models.calendar method)": [[4, "pt_map.models.Calendar.get_previous_by_start_date", false]], "get_previous_by_start_date() (pt_map.models.timeframe method)": [[4, "pt_map.models.Timeframe.get_previous_by_start_date", false]], "get_stop_sequences() (in module pt_map.query)": [[4, "pt_map.query.get_stop_sequences", false]], "get_timetable() (in module pt_map.query)": [[4, "pt_map.query.get_timetable", false]], "get_trips() (in module pt_map.query)": [[4, "pt_map.query.get_trips", false]], "gtfs (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS", false]], "gtfs.agency (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Agency", false]], "gtfs.areas (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Areas", false]], "gtfs.attributions (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Attributions", false]], "gtfs.bookingrules (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.BookingRules", false]], "gtfs.calendar (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Calendar", false]], "gtfs.calendardates (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.CalendarDates", false]], "gtfs.fareattributes (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.FareAttributes", false]], "gtfs.farelegrules (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.FareLegRules", false]], "gtfs.faremedia (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.FareMedia", false]], "gtfs.fareproducts (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.FareProducts", false]], "gtfs.farerules (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.FareRules", false]], "gtfs.faretransferrules (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.FareTransferRules", false]], "gtfs.feedinfo (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.FeedInfo", false]], "gtfs.frequencies (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Frequencies", false]], "gtfs.gtfsfile (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.GTFSFile", false]], "gtfs.levels (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Levels", false]], "gtfs.locationgroups (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.LocationGroups", false]], "gtfs.locationgroupstops (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.LocationGroupStops", false]], "gtfs.locationsgeojson (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.LocationsGeojson", false]], "gtfs.networks (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Networks", false]], "gtfs.pathways (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Pathways", false]], "gtfs.routenetworks (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.RouteNetworks", false]], "gtfs.routes (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Routes", false]], "gtfs.shapes (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Shapes", false]], "gtfs.stopareas (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.StopAreas", false]], "gtfs.stops (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Stops", false]], "gtfs.stoptimes (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.StopTimes", false]], "gtfs.timeframes (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Timeframes", false]], "gtfs.transfers (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Transfers", false]], "gtfs.translations (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Translations", false]], "gtfs.trips (class in pt_map.gtfs)": [[4, "pt_map.gtfs.GTFS.Trips", false]], "gtfs_to_db() (in module pt_map.bridge)": [[4, "pt_map.bridge.gtfs_to_db", false]], "headway_secs (pt_map.models.frequency attribute)": [[4, "pt_map.models.Frequency.headway_secs", false]], "index() (in module pt_map.views)": [[4, "pt_map.views.index", false]], "is_bidirectional (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.is_bidirectional", false]], "is_nan() (in module pt_map.bridge)": [[4, "pt_map.bridge.is_NaN", false]], "language (pt_map.models.translation attribute)": [[4, "pt_map.models.Translation.language", false]], "length (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.length", false]], "level (class in pt_map.models)": [[4, "pt_map.models.Level", false]], "level.doesnotexist": [[4, "pt_map.models.Level.DoesNotExist", false]], "level.multipleobjectsreturned": [[4, "pt_map.models.Level.MultipleObjectsReturned", false]], "level_id (pt_map.models.level attribute)": [[4, "pt_map.models.Level.level_id", false]], "level_id (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.level_id", false]], "level_id_id (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.level_id_id", false]], "level_index (pt_map.models.level attribute)": [[4, "pt_map.models.Level.level_index", false]], "level_name (pt_map.models.level attribute)": [[4, "pt_map.models.Level.level_name", false]], "level_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.level_set", false]], "load_data() (pt_map.gtfs.gtfs.gtfsfile method)": [[4, "pt_map.gtfs.GTFS.GTFSFile.load_data", false]], "load_data() (pt_map.gtfs.gtfs.locationsgeojson method)": [[4, "pt_map.gtfs.GTFS.LocationsGeojson.load_data", false]], "location_group_id (pt_map.models.locationgroup attribute)": [[4, "pt_map.models.LocationGroup.location_group_id", false]], "location_group_id (pt_map.models.locationgroupstop attribute)": [[4, "pt_map.models.LocationGroupStop.location_group_id", false]], "location_group_id (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.location_group_id", false]], "location_group_id_id (pt_map.models.locationgroupstop attribute)": [[4, "pt_map.models.LocationGroupStop.location_group_id_id", false]], "location_group_id_id (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.location_group_id_id", false]], "location_group_name (pt_map.models.locationgroup attribute)": [[4, "pt_map.models.LocationGroup.location_group_name", false]], "location_group_stop_id (pt_map.models.locationgroupstop attribute)": [[4, "pt_map.models.LocationGroupStop.location_group_stop_id", false]], "location_group_type (pt_map.models.locationgroup attribute)": [[4, "pt_map.models.LocationGroup.location_group_type", false]], "location_id (pt_map.models.locationsgeojson attribute)": [[4, "pt_map.models.LocationsGeojson.location_id", false]], "location_id (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.location_id", false]], "location_id_id (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.location_id_id", false]], "location_lat (pt_map.models.locationsgeojson attribute)": [[4, "pt_map.models.LocationsGeojson.location_lat", false]], "location_lon (pt_map.models.locationsgeojson attribute)": [[4, "pt_map.models.LocationsGeojson.location_lon", false]], "location_name (pt_map.models.locationsgeojson attribute)": [[4, "pt_map.models.LocationsGeojson.location_name", false]], "location_type (pt_map.models.locationsgeojson attribute)": [[4, "pt_map.models.LocationsGeojson.location_type", false]], "location_type (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.location_type", false]], "locationgroup (class in pt_map.models)": [[4, "pt_map.models.LocationGroup", false]], "locationgroup.doesnotexist": [[4, "pt_map.models.LocationGroup.DoesNotExist", false]], "locationgroup.multipleobjectsreturned": [[4, "pt_map.models.LocationGroup.MultipleObjectsReturned", false]], "locationgroup_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.locationgroup_set", false]], "locationgroupstop (class in pt_map.models)": [[4, "pt_map.models.LocationGroupStop", false]], "locationgroupstop.doesnotexist": [[4, "pt_map.models.LocationGroupStop.DoesNotExist", false]], "locationgroupstop.multipleobjectsreturned": [[4, "pt_map.models.LocationGroupStop.MultipleObjectsReturned", false]], "locationgroupstop_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.locationgroupstop_set", false]], "locationgroupstop_set (pt_map.models.locationgroup attribute)": [[4, "pt_map.models.LocationGroup.locationgroupstop_set", false]], "locationgroupstop_set (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.locationgroupstop_set", false]], "locationsgeojson (class in pt_map.models)": [[4, "pt_map.models.LocationsGeojson", false]], "locationsgeojson.doesnotexist": [[4, "pt_map.models.LocationsGeojson.DoesNotExist", false]], "locationsgeojson.multipleobjectsreturned": [[4, "pt_map.models.LocationsGeojson.MultipleObjectsReturned", false]], "locationsgeojson_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.locationsgeojson_set", false]], "max_slope (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.max_slope", false]], "min_transfer_time (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.min_transfer_time", false]], "min_width (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.min_width", false]], "module": [[0, "module-api", false], [0, "module-api.admin", false], [0, "module-api.apps", false], [0, "module-api.models", false], [0, "module-api.tests", false], [0, "module-api.urls", false], [0, "module-api.views", false], [4, "module-pt_map", false], [4, "module-pt_map.admin", false], [4, "module-pt_map.apps", false], [4, "module-pt_map.bridge", false], [4, "module-pt_map.gtfs", false], [4, "module-pt_map.models", false], [4, "module-pt_map.query", false], [4, "module-pt_map.tests", false], [4, "module-pt_map.urls", false], [4, "module-pt_map.views", false]], "monday (pt_map.models.calendar attribute)": [[4, "pt_map.models.Calendar.monday", false]], "name (api.apps.apiconfig attribute)": [[0, "api.apps.ApiConfig.name", false]], "name (pt_map.apps.ptmapconfig attribute)": [[4, "pt_map.apps.PtMapConfig.name", false]], "network (class in pt_map.models)": [[4, "pt_map.models.Network", false]], "network.doesnotexist": [[4, "pt_map.models.Network.DoesNotExist", false]], "network.multipleobjectsreturned": [[4, "pt_map.models.Network.MultipleObjectsReturned", false]], "network_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.network_id", false]], "network_id (pt_map.models.network attribute)": [[4, "pt_map.models.Network.network_id", false]], "network_id (pt_map.models.routenetwork attribute)": [[4, "pt_map.models.RouteNetwork.network_id", false]], "network_id_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.network_id_id", false]], "network_id_id (pt_map.models.routenetwork attribute)": [[4, "pt_map.models.RouteNetwork.network_id_id", false]], "network_name (pt_map.models.network attribute)": [[4, "pt_map.models.Network.network_name", false]], "network_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.network_set", false]], "obj_from_get() (in module pt_map.query)": [[4, "pt_map.query.obj_from_get", false]], "objects (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.objects", false]], "objects (pt_map.models.area attribute)": [[4, "pt_map.models.Area.objects", false]], "objects (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.objects", false]], "objects (pt_map.models.bookingrule attribute)": [[4, "pt_map.models.BookingRule.objects", false]], "objects (pt_map.models.calendar attribute)": [[4, "pt_map.models.Calendar.objects", false]], "objects (pt_map.models.calendardate attribute)": [[4, "pt_map.models.CalendarDate.objects", false]], "objects (pt_map.models.fareattribute attribute)": [[4, "pt_map.models.FareAttribute.objects", false]], "objects (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.objects", false]], "objects (pt_map.models.faremedium attribute)": [[4, "pt_map.models.FareMedium.objects", false]], "objects (pt_map.models.fareproduct attribute)": [[4, "pt_map.models.FareProduct.objects", false]], "objects (pt_map.models.farerule attribute)": [[4, "pt_map.models.FareRule.objects", false]], "objects (pt_map.models.faretransferrule attribute)": [[4, "pt_map.models.FareTransferRule.objects", false]], "objects (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.objects", false]], "objects (pt_map.models.frequency attribute)": [[4, "pt_map.models.Frequency.objects", false]], "objects (pt_map.models.level attribute)": [[4, "pt_map.models.Level.objects", false]], "objects (pt_map.models.locationgroup attribute)": [[4, "pt_map.models.LocationGroup.objects", false]], "objects (pt_map.models.locationgroupstop attribute)": [[4, "pt_map.models.LocationGroupStop.objects", false]], "objects (pt_map.models.locationsgeojson attribute)": [[4, "pt_map.models.LocationsGeojson.objects", false]], "objects (pt_map.models.network attribute)": [[4, "pt_map.models.Network.objects", false]], "objects (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.objects", false]], "objects (pt_map.models.route attribute)": [[4, "pt_map.models.Route.objects", false]], "objects (pt_map.models.routenetwork attribute)": [[4, "pt_map.models.RouteNetwork.objects", false]], "objects (pt_map.models.shape attribute)": [[4, "pt_map.models.Shape.objects", false]], "objects (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.objects", false]], "objects (pt_map.models.stoparea attribute)": [[4, "pt_map.models.StopArea.objects", false]], "objects (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.objects", false]], "objects (pt_map.models.timeframe attribute)": [[4, "pt_map.models.Timeframe.objects", false]], "objects (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.objects", false]], "objects (pt_map.models.translation attribute)": [[4, "pt_map.models.Translation.objects", false]], "objects (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.objects", false]], "origin_id (pt_map.models.farerule attribute)": [[4, "pt_map.models.FareRule.origin_id", false]], "parent_location_id (pt_map.models.locationsgeojson attribute)": [[4, "pt_map.models.LocationsGeojson.parent_location_id", false]], "parent_station (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.parent_station", false]], "parent_station_id (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.parent_station_id", false]], "pathway (class in pt_map.models)": [[4, "pt_map.models.Pathway", false]], "pathway.doesnotexist": [[4, "pt_map.models.Pathway.DoesNotExist", false]], "pathway.multipleobjectsreturned": [[4, "pt_map.models.Pathway.MultipleObjectsReturned", false]], "pathway_id (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.pathway_id", false]], "pathway_mode (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.pathway_mode", false]], "pathway_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.pathway_set", false]], "pathways_from (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.pathways_from", false]], "pathways_to (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.pathways_to", false]], "payment_method (pt_map.models.fareattribute attribute)": [[4, "pt_map.models.FareAttribute.payment_method", false]], "pickup_type (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.pickup_type", false]], "platform_code (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.platform_code", false]], "price (pt_map.models.fareattribute attribute)": [[4, "pt_map.models.FareAttribute.price", false]], "pt_map": [[4, "module-pt_map", false]], "pt_map.admin": [[4, "module-pt_map.admin", false]], "pt_map.apps": [[4, "module-pt_map.apps", false]], "pt_map.bridge": [[4, "module-pt_map.bridge", false]], "pt_map.gtfs": [[4, "module-pt_map.gtfs", false]], "pt_map.models": [[4, "module-pt_map.models", false]], "pt_map.query": [[4, "module-pt_map.query", false]], "pt_map.tests": [[4, "module-pt_map.tests", false]], "pt_map.urls": [[4, "module-pt_map.urls", false]], "pt_map.views": [[4, "module-pt_map.views", false]], "ptmapconfig (class in pt_map.apps)": [[4, "pt_map.apps.PtMapConfig", false]], "reversed_signposted_as (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.reversed_signposted_as", false]], "route (class in pt_map.models)": [[4, "pt_map.models.Route", false]], "route.doesnotexist": [[4, "pt_map.models.Route.DoesNotExist", false]], "route.multipleobjectsreturned": [[4, "pt_map.models.Route.MultipleObjectsReturned", false]], "route_color (pt_map.models.route attribute)": [[4, "pt_map.models.Route.route_color", false]], "route_desc (pt_map.models.route attribute)": [[4, "pt_map.models.Route.route_desc", false]], "route_id (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.route_id", false]], "route_id (pt_map.models.farerule attribute)": [[4, "pt_map.models.FareRule.route_id", false]], "route_id (pt_map.models.route attribute)": [[4, "pt_map.models.Route.route_id", false]], "route_id (pt_map.models.routenetwork attribute)": [[4, "pt_map.models.RouteNetwork.route_id", false]], "route_id (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.route_id", false]], "route_id_id (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.route_id_id", false]], "route_id_id (pt_map.models.farerule attribute)": [[4, "pt_map.models.FareRule.route_id_id", false]], "route_id_id (pt_map.models.routenetwork attribute)": [[4, "pt_map.models.RouteNetwork.route_id_id", false]], "route_id_id (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.route_id_id", false]], "route_long_name (pt_map.models.route attribute)": [[4, "pt_map.models.Route.route_long_name", false]], "route_network_id (pt_map.models.routenetwork attribute)": [[4, "pt_map.models.RouteNetwork.route_network_id", false]], "route_network_name (pt_map.models.routenetwork attribute)": [[4, "pt_map.models.RouteNetwork.route_network_name", false]], "route_set (pt_map.models.agency attribute)": [[4, "pt_map.models.Agency.route_set", false]], "route_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.route_set", false]], "route_short_name (pt_map.models.route attribute)": [[4, "pt_map.models.Route.route_short_name", false]], "route_sort_order (pt_map.models.route attribute)": [[4, "pt_map.models.Route.route_sort_order", false]], "route_text_color (pt_map.models.route attribute)": [[4, "pt_map.models.Route.route_text_color", false]], "route_type (pt_map.models.route attribute)": [[4, "pt_map.models.Route.route_type", false]], "route_url (pt_map.models.route attribute)": [[4, "pt_map.models.Route.route_url", false]], "routenetwork (class in pt_map.models)": [[4, "pt_map.models.RouteNetwork", false]], "routenetwork.doesnotexist": [[4, "pt_map.models.RouteNetwork.DoesNotExist", false]], "routenetwork.multipleobjectsreturned": [[4, "pt_map.models.RouteNetwork.MultipleObjectsReturned", false]], "routenetwork_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.routenetwork_set", false]], "routenetwork_set (pt_map.models.network attribute)": [[4, "pt_map.models.Network.routenetwork_set", false]], "routenetwork_set (pt_map.models.route attribute)": [[4, "pt_map.models.Route.routenetwork_set", false]], "rule_criteria (pt_map.models.bookingrule attribute)": [[4, "pt_map.models.BookingRule.rule_criteria", false]], "saturday (pt_map.models.calendar attribute)": [[4, "pt_map.models.Calendar.saturday", false]], "service_id (pt_map.models.calendar attribute)": [[4, "pt_map.models.Calendar.service_id", false]], "service_id (pt_map.models.calendardate attribute)": [[4, "pt_map.models.CalendarDate.service_id", false]], "service_id (pt_map.models.timeframe attribute)": [[4, "pt_map.models.Timeframe.service_id", false]], "service_id (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.service_id", false]], "shape (class in pt_map.models)": [[4, "pt_map.models.Shape", false]], "shape.doesnotexist": [[4, "pt_map.models.Shape.DoesNotExist", false]], "shape.multipleobjectsreturned": [[4, "pt_map.models.Shape.MultipleObjectsReturned", false]], "shape_dist_traveled (pt_map.models.shape attribute)": [[4, "pt_map.models.Shape.shape_dist_traveled", false]], "shape_dist_traveled (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.shape_dist_traveled", false]], "shape_id (pt_map.models.shape attribute)": [[4, "pt_map.models.Shape.shape_id", false]], "shape_id (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.shape_id", false]], "shape_id_id (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.shape_id_id", false]], "shape_pk (pt_map.models.shape attribute)": [[4, "pt_map.models.Shape.shape_pk", false]], "shape_pt_lat (pt_map.models.shape attribute)": [[4, "pt_map.models.Shape.shape_pt_lat", false]], "shape_pt_lon (pt_map.models.shape attribute)": [[4, "pt_map.models.Shape.shape_pt_lon", false]], "shape_pt_sequence (pt_map.models.shape attribute)": [[4, "pt_map.models.Shape.shape_pt_sequence", false]], "shape_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.shape_set", false]], "signposted_as (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.signposted_as", false]], "stair_count (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.stair_count", false]], "standardize_time() (in module pt_map.bridge)": [[4, "pt_map.bridge.standardize_time", false]], "start_date (pt_map.models.calendar attribute)": [[4, "pt_map.models.Calendar.start_date", false]], "start_date (pt_map.models.timeframe attribute)": [[4, "pt_map.models.Timeframe.start_date", false]], "start_time (pt_map.models.bookingrule attribute)": [[4, "pt_map.models.BookingRule.start_time", false]], "start_time (pt_map.models.frequency attribute)": [[4, "pt_map.models.Frequency.start_time", false]], "start_time (pt_map.models.timeframe attribute)": [[4, "pt_map.models.Timeframe.start_time", false]], "stdz() (in module pt_map.bridge)": [[4, "pt_map.bridge.stdz", false]], "stop (class in pt_map.models)": [[4, "pt_map.models.Stop", false]], "stop.doesnotexist": [[4, "pt_map.models.Stop.DoesNotExist", false]], "stop.multipleobjectsreturned": [[4, "pt_map.models.Stop.MultipleObjectsReturned", false]], "stop_area_description (pt_map.models.stoparea attribute)": [[4, "pt_map.models.StopArea.stop_area_description", false]], "stop_area_id (pt_map.models.stoparea attribute)": [[4, "pt_map.models.StopArea.stop_area_id", false]], "stop_area_name (pt_map.models.stoparea attribute)": [[4, "pt_map.models.StopArea.stop_area_name", false]], "stop_code (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.stop_code", false]], "stop_desc (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.stop_desc", false]], "stop_headsign (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.stop_headsign", false]], "stop_id (pt_map.models.locationgroupstop attribute)": [[4, "pt_map.models.LocationGroupStop.stop_id", false]], "stop_id (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.stop_id", false]], "stop_id (pt_map.models.stoparea attribute)": [[4, "pt_map.models.StopArea.stop_id", false]], "stop_id (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.stop_id", false]], "stop_id_id (pt_map.models.locationgroupstop attribute)": [[4, "pt_map.models.LocationGroupStop.stop_id_id", false]], "stop_id_id (pt_map.models.stoparea attribute)": [[4, "pt_map.models.StopArea.stop_id_id", false]], "stop_id_id (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.stop_id_id", false]], "stop_lat (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.stop_lat", false]], "stop_lon (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.stop_lon", false]], "stop_name (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.stop_name", false]], "stop_sequence (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.stop_sequence", false]], "stop_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.stop_set", false]], "stop_set (pt_map.models.level attribute)": [[4, "pt_map.models.Level.stop_set", false]], "stop_set (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.stop_set", false]], "stop_time_id (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.stop_time_id", false]], "stop_timezone (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.stop_timezone", false]], "stop_url (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.stop_url", false]], "stoparea (class in pt_map.models)": [[4, "pt_map.models.StopArea", false]], "stoparea.doesnotexist": [[4, "pt_map.models.StopArea.DoesNotExist", false]], "stoparea.multipleobjectsreturned": [[4, "pt_map.models.StopArea.MultipleObjectsReturned", false]], "stoparea_set (pt_map.models.area attribute)": [[4, "pt_map.models.Area.stoparea_set", false]], "stoparea_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.stoparea_set", false]], "stoparea_set (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.stoparea_set", false]], "stoptime (class in pt_map.models)": [[4, "pt_map.models.StopTime", false]], "stoptime.doesnotexist": [[4, "pt_map.models.StopTime.DoesNotExist", false]], "stoptime.multipleobjectsreturned": [[4, "pt_map.models.StopTime.MultipleObjectsReturned", false]], "stoptime_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.stoptime_set", false]], "stoptime_set (pt_map.models.locationgroup attribute)": [[4, "pt_map.models.LocationGroup.stoptime_set", false]], "stoptime_set (pt_map.models.locationsgeojson attribute)": [[4, "pt_map.models.LocationsGeojson.stoptime_set", false]], "stoptime_set (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.stoptime_set", false]], "stoptime_set (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.stoptime_set", false]], "sunday (pt_map.models.calendar attribute)": [[4, "pt_map.models.Calendar.sunday", false]], "table_name (pt_map.models.translation attribute)": [[4, "pt_map.models.Translation.table_name", false]], "thursday (pt_map.models.calendar attribute)": [[4, "pt_map.models.Calendar.thursday", false]], "timeframe (class in pt_map.models)": [[4, "pt_map.models.Timeframe", false]], "timeframe.doesnotexist": [[4, "pt_map.models.Timeframe.DoesNotExist", false]], "timeframe.multipleobjectsreturned": [[4, "pt_map.models.Timeframe.MultipleObjectsReturned", false]], "timeframe_group_id (pt_map.models.timeframe attribute)": [[4, "pt_map.models.Timeframe.timeframe_group_id", false]], "timeframe_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.timeframe_set", false]], "timepoint (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.timepoint", false]], "timetable() (in module api.views)": [[0, "api.views.timetable", false]], "to_area_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.to_area_id", false]], "to_area_id_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.to_area_id_id", false]], "to_leg_group_id (pt_map.models.faretransferrule attribute)": [[4, "pt_map.models.FareTransferRule.to_leg_group_id", false]], "to_route_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.to_route_id", false]], "to_route_id_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.to_route_id_id", false]], "to_snake_case() (in module pt_map.bridge)": [[4, "pt_map.bridge.to_snake_case", false]], "to_stop_id (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.to_stop_id", false]], "to_stop_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.to_stop_id", false]], "to_stop_id_id (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.to_stop_id_id", false]], "to_stop_id_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.to_stop_id_id", false]], "to_timeframe_group_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.to_timeframe_group_id", false]], "to_timeframe_group_id_id (pt_map.models.farelegrule attribute)": [[4, "pt_map.models.FareLegRule.to_timeframe_group_id_id", false]], "to_trip_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.to_trip_id", false]], "to_trip_id_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.to_trip_id_id", false]], "tocamelcase() (in module pt_map.bridge)": [[4, "pt_map.bridge.toCamelCase", false]], "transfer (class in pt_map.models)": [[4, "pt_map.models.Transfer", false]], "transfer.doesnotexist": [[4, "pt_map.models.Transfer.DoesNotExist", false]], "transfer.multipleobjectsreturned": [[4, "pt_map.models.Transfer.MultipleObjectsReturned", false]], "transfer_duration (pt_map.models.fareattribute attribute)": [[4, "pt_map.models.FareAttribute.transfer_duration", false]], "transfer_id (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.transfer_id", false]], "transfer_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.transfer_set", false]], "transfer_type (pt_map.models.transfer attribute)": [[4, "pt_map.models.Transfer.transfer_type", false]], "transfers (pt_map.models.fareattribute attribute)": [[4, "pt_map.models.FareAttribute.transfers", false]], "transfers_from_route (pt_map.models.route attribute)": [[4, "pt_map.models.Route.transfers_from_route", false]], "transfers_from_stop (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.transfers_from_stop", false]], "transfers_from_trip (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.transfers_from_trip", false]], "transfers_to_route (pt_map.models.route attribute)": [[4, "pt_map.models.Route.transfers_to_route", false]], "transfers_to_stop (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.transfers_to_stop", false]], "transfers_to_trip (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.transfers_to_trip", false]], "translation (class in pt_map.models)": [[4, "pt_map.models.Translation", false]], "translation (pt_map.models.translation attribute)": [[4, "pt_map.models.Translation.translation", false]], "translation.doesnotexist": [[4, "pt_map.models.Translation.DoesNotExist", false]], "translation.multipleobjectsreturned": [[4, "pt_map.models.Translation.MultipleObjectsReturned", false]], "translation_id (pt_map.models.translation attribute)": [[4, "pt_map.models.Translation.translation_id", false]], "translation_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.translation_set", false]], "traversal_time (pt_map.models.pathway attribute)": [[4, "pt_map.models.Pathway.traversal_time", false]], "trip (class in pt_map.models)": [[4, "pt_map.models.Trip", false]], "trip.doesnotexist": [[4, "pt_map.models.Trip.DoesNotExist", false]], "trip.multipleobjectsreturned": [[4, "pt_map.models.Trip.MultipleObjectsReturned", false]], "trip_headsign (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.trip_headsign", false]], "trip_id (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.trip_id", false]], "trip_id (pt_map.models.bookingrule attribute)": [[4, "pt_map.models.BookingRule.trip_id", false]], "trip_id (pt_map.models.frequency attribute)": [[4, "pt_map.models.Frequency.trip_id", false]], "trip_id (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.trip_id", false]], "trip_id (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.trip_id", false]], "trip_id_id (pt_map.models.attribution attribute)": [[4, "pt_map.models.Attribution.trip_id_id", false]], "trip_id_id (pt_map.models.bookingrule attribute)": [[4, "pt_map.models.BookingRule.trip_id_id", false]], "trip_id_id (pt_map.models.frequency attribute)": [[4, "pt_map.models.Frequency.trip_id_id", false]], "trip_id_id (pt_map.models.stoptime attribute)": [[4, "pt_map.models.StopTime.trip_id_id", false]], "trip_set (pt_map.models.feedinfo attribute)": [[4, "pt_map.models.FeedInfo.trip_set", false]], "trip_set (pt_map.models.route attribute)": [[4, "pt_map.models.Route.trip_set", false]], "trip_set (pt_map.models.shape attribute)": [[4, "pt_map.models.Shape.trip_set", false]], "trip_short_name (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.trip_short_name", false]], "tuesday (pt_map.models.calendar attribute)": [[4, "pt_map.models.Calendar.tuesday", false]], "unqfk() (in module pt_map.bridge)": [[4, "pt_map.bridge.unqfk", false]], "validate() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate", false]], "validate_agency() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_agency", false]], "validate_areas() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_areas", false]], "validate_attributions() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_attributions", false]], "validate_booking_rules() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_booking_rules", false]], "validate_calendar() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_calendar", false]], "validate_calendar_dates() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_calendar_dates", false]], "validate_fare_attributes() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_fare_attributes", false]], "validate_fare_leg_rules() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_fare_leg_rules", false]], "validate_fare_media() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_fare_media", false]], "validate_fare_products() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_fare_products", false]], "validate_fare_rules() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_fare_rules", false]], "validate_fare_transfer_rules() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_fare_transfer_rules", false]], "validate_feed_info() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_feed_info", false]], "validate_frequencies() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_frequencies", false]], "validate_lat_lon() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_lat_lon", false]], "validate_levels() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_levels", false]], "validate_location_group_stops() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_location_group_stops", false]], "validate_location_groups() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_location_groups", false]], "validate_locations_geojson() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_locations_geojson", false]], "validate_networks() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_networks", false]], "validate_optional_fields() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_optional_fields", false]], "validate_pathways() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_pathways", false]], "validate_required_fields() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_required_fields", false]], "validate_route_networks() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_route_networks", false]], "validate_routes() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_routes", false]], "validate_shapes() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_shapes", false]], "validate_stop_areas() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_stop_areas", false]], "validate_stop_times() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_stop_times", false]], "validate_stops() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_stops", false]], "validate_timeframes() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_timeframes", false]], "validate_transfers() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_transfers", false]], "validate_translations() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_translations", false]], "validate_trips() (pt_map.gtfs.gtfs method)": [[4, "pt_map.gtfs.GTFS.validate_trips", false]], "wednesday (pt_map.models.calendar attribute)": [[4, "pt_map.models.Calendar.wednesday", false]], "wheelchair_accessible (pt_map.models.trip attribute)": [[4, "pt_map.models.Trip.wheelchair_accessible", false]], "wheelchair_boarding (pt_map.models.locationsgeojson attribute)": [[4, "pt_map.models.LocationsGeojson.wheelchair_boarding", false]], "wheelchair_boarding (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.wheelchair_boarding", false]], "zone_id (pt_map.models.stop attribute)": [[4, "pt_map.models.Stop.zone_id", false]]}, "objects": {"": [[0, 0, 0, "-", "api"], [2, 0, 0, "-", "manage"], [4, 0, 0, "-", "pt_map"], [5, 0, 0, "-", "transport_accessibility"]], "api": [[0, 0, 0, "-", "admin"], [0, 0, 0, "-", "apps"], [0, 0, 0, "-", "models"], [0, 0, 0, "-", "tests"], [0, 0, 0, "-", "urls"], [0, 0, 0, "-", "views"]], "api.apps": [[0, 1, 1, "", "ApiConfig"]], "api.apps.ApiConfig": [[0, 2, 1, "", "default_auto_field"], [0, 2, 1, "", "name"]], "api.views": [[0, 3, 1, "", "data"], [0, 3, 1, "", "timetable"]], "manage": [[2, 3, 1, "", "main"]], "pt_map": [[4, 0, 0, "-", "admin"], [4, 0, 0, "-", "apps"], [4, 0, 0, "-", "bridge"], [4, 0, 0, "-", "gtfs"], [4, 0, 0, "-", "models"], [4, 0, 0, "-", "query"], [4, 0, 0, "-", "tests"], [4, 0, 0, "-", "urls"], [4, 0, 0, "-", "views"]], "pt_map.apps": [[4, 1, 1, "", "PtMapConfig"]], "pt_map.apps.PtMapConfig": [[4, 2, 1, "", "default_auto_field"], [4, 2, 1, "", "name"]], "pt_map.bridge": [[4, 3, 1, "", "db_to_gtfs"], [4, 3, 1, "", "gtfs_to_db"], [4, 3, 1, "", "is_NaN"], [4, 3, 1, "", "standardize_time"], [4, 3, 1, "", "stdz"], [4, 3, 1, "", "toCamelCase"], [4, 3, 1, "", "to_snake_case"], [4, 3, 1, "", "unqfk"]], "pt_map.gtfs": [[4, 1, 1, "", "GTFS"]], "pt_map.gtfs.GTFS": [[4, 1, 1, "", "Agency"], [4, 1, 1, "", "Areas"], [4, 1, 1, "", "Attributions"], [4, 1, 1, "", "BookingRules"], [4, 1, 1, "", "Calendar"], [4, 1, 1, "", "CalendarDates"], [4, 1, 1, "", "FareAttributes"], [4, 1, 1, "", "FareLegRules"], [4, 1, 1, "", "FareMedia"], [4, 1, 1, "", "FareProducts"], [4, 1, 1, "", "FareRules"], [4, 1, 1, "", "FareTransferRules"], [4, 1, 1, "", "FeedInfo"], [4, 1, 1, "", "Frequencies"], [4, 1, 1, "", "GTFSFile"], [4, 1, 1, "", "Levels"], [4, 1, 1, "", "LocationGroupStops"], [4, 1, 1, "", "LocationGroups"], [4, 1, 1, "", "LocationsGeojson"], [4, 1, 1, "", "Networks"], [4, 1, 1, "", "Pathways"], [4, 1, 1, "", "RouteNetworks"], [4, 1, 1, "", "Routes"], [4, 1, 1, "", "Shapes"], [4, 1, 1, "", "StopAreas"], [4, 1, 1, "", "StopTimes"], [4, 1, 1, "", "Stops"], [4, 1, 1, "", "Timeframes"], [4, 1, 1, "", "Transfers"], [4, 1, 1, "", "Translations"], [4, 1, 1, "", "Trips"], [4, 2, 1, "", "errors"], [4, 4, 1, "", "export"], [4, 2, 1, "", "folder_path"], [4, 4, 1, "", "get_fields"], [4, 4, 1, "", "get_files"], [4, 4, 1, "", "validate"], [4, 4, 1, "", "validate_agency"], [4, 4, 1, "", "validate_areas"], [4, 4, 1, "", "validate_attributions"], [4, 4, 1, "", "validate_booking_rules"], [4, 4, 1, "", "validate_calendar"], [4, 4, 1, "", "validate_calendar_dates"], [4, 4, 1, "", "validate_fare_attributes"], [4, 4, 1, "", "validate_fare_leg_rules"], [4, 4, 1, "", "validate_fare_media"], [4, 4, 1, "", "validate_fare_products"], [4, 4, 1, "", "validate_fare_rules"], [4, 4, 1, "", "validate_fare_transfer_rules"], [4, 4, 1, "", "validate_feed_info"], [4, 4, 1, "", "validate_frequencies"], [4, 4, 1, "", "validate_lat_lon"], [4, 4, 1, "", "validate_levels"], [4, 4, 1, "", "validate_location_group_stops"], [4, 4, 1, "", "validate_location_groups"], [4, 4, 1, "", "validate_locations_geojson"], [4, 4, 1, "", "validate_networks"], [4, 4, 1, "", "validate_optional_fields"], [4, 4, 1, "", "validate_pathways"], [4, 4, 1, "", "validate_required_fields"], [4, 4, 1, "", "validate_route_networks"], [4, 4, 1, "", "validate_routes"], [4, 4, 1, "", "validate_shapes"], [4, 4, 1, "", "validate_stop_areas"], [4, 4, 1, "", "validate_stop_times"], [4, 4, 1, "", "validate_stops"], [4, 4, 1, "", "validate_timeframes"], [4, 4, 1, "", "validate_transfers"], [4, 4, 1, "", "validate_translations"], [4, 4, 1, "", "validate_trips"]], "pt_map.gtfs.GTFS.GTFSFile": [[4, 2, 1, "", "data"], [4, 2, 1, "", "file_name"], [4, 2, 1, "", "folder_path"], [4, 4, 1, "", "load_data"]], "pt_map.gtfs.GTFS.LocationsGeojson": [[4, 4, 1, "", "load_data"]], "pt_map.models": [[4, 1, 1, "", "Agency"], [4, 1, 1, "", "Area"], [4, 1, 1, "", "Attribution"], [4, 1, 1, "", "BookingRule"], [4, 1, 1, "", "Calendar"], [4, 1, 1, "", "CalendarDate"], [4, 2, 1, "", "Classes"], [4, 1, 1, "", "FareAttribute"], [4, 1, 1, "", "FareLegRule"], [4, 1, 1, "", "FareMedium"], [4, 1, 1, "", "FareProduct"], [4, 1, 1, "", "FareRule"], [4, 1, 1, "", "FareTransferRule"], [4, 1, 1, "", "FeedInfo"], [4, 1, 1, "", "Frequency"], [4, 1, 1, "", "Level"], [4, 1, 1, "", "LocationGroup"], [4, 1, 1, "", "LocationGroupStop"], [4, 1, 1, "", "LocationsGeojson"], [4, 1, 1, "", "Network"], [4, 1, 1, "", "Pathway"], [4, 1, 1, "", "Route"], [4, 1, 1, "", "RouteNetwork"], [4, 1, 1, "", "Shape"], [4, 1, 1, "", "Stop"], [4, 1, 1, "", "StopArea"], [4, 1, 1, "", "StopTime"], [4, 1, 1, "", "Timeframe"], [4, 1, 1, "", "Transfer"], [4, 1, 1, "", "Translation"], [4, 1, 1, "", "Trip"]], "pt_map.models.Agency": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "agency_email"], [4, 2, 1, "", "agency_fare_url"], [4, 2, 1, "", "agency_id"], [4, 2, 1, "", "agency_lang"], [4, 2, 1, "", "agency_name"], [4, 2, 1, "", "agency_phone"], [4, 2, 1, "", "agency_timezone"], [4, 2, 1, "", "agency_url"], [4, 2, 1, "", "attribution_set"], [4, 2, 1, "", "fareattribute_set"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "route_set"]], "pt_map.models.Area": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "area_description"], [4, 2, 1, "", "area_id"], [4, 2, 1, "", "area_name"], [4, 2, 1, "", "farelegrule_from_area"], [4, 2, 1, "", "farelegrule_to_area"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "stoparea_set"]], "pt_map.models.Attribution": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "agency_id"], [4, 2, 1, "", "agency_id_id"], [4, 2, 1, "", "attribution_email"], [4, 2, 1, "", "attribution_id"], [4, 2, 1, "", "attribution_name"], [4, 2, 1, "", "attribution_phone"], [4, 2, 1, "", "attribution_url"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "route_id"], [4, 2, 1, "", "route_id_id"], [4, 2, 1, "", "trip_id"], [4, 2, 1, "", "trip_id_id"]], "pt_map.models.BookingRule": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "booking_rule_id"], [4, 2, 1, "", "booking_rule_instructions"], [4, 2, 1, "", "booking_type"], [4, 2, 1, "", "end_time"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "rule_criteria"], [4, 2, 1, "", "start_time"], [4, 2, 1, "", "trip_id"], [4, 2, 1, "", "trip_id_id"]], "pt_map.models.Calendar": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "end_date"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "friday"], [4, 4, 1, "", "get_next_by_end_date"], [4, 4, 1, "", "get_next_by_start_date"], [4, 4, 1, "", "get_previous_by_end_date"], [4, 4, 1, "", "get_previous_by_start_date"], [4, 2, 1, "", "monday"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "saturday"], [4, 2, 1, "", "service_id"], [4, 2, 1, "", "start_date"], [4, 2, 1, "", "sunday"], [4, 2, 1, "", "thursday"], [4, 2, 1, "", "tuesday"], [4, 2, 1, "", "wednesday"]], "pt_map.models.CalendarDate": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "calendar_date_id"], [4, 2, 1, "", "date"], [4, 2, 1, "", "exception_type"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 4, 1, "", "get_next_by_date"], [4, 4, 1, "", "get_previous_by_date"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "service_id"]], "pt_map.models.FareAttribute": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "agency_id"], [4, 2, 1, "", "agency_id_id"], [4, 2, 1, "", "currency_type"], [4, 2, 1, "", "fare_id"], [4, 2, 1, "", "farerule_set"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "payment_method"], [4, 2, 1, "", "price"], [4, 2, 1, "", "transfer_duration"], [4, 2, 1, "", "transfers"]], "pt_map.models.FareLegRule": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "fare_leg_rule_description"], [4, 2, 1, "", "fare_leg_rule_id"], [4, 2, 1, "", "fare_leg_rule_name"], [4, 2, 1, "", "fare_product_id"], [4, 2, 1, "", "fare_product_id_id"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "from_area_id"], [4, 2, 1, "", "from_area_id_id"], [4, 2, 1, "", "from_timeframe_group_id"], [4, 2, 1, "", "from_timeframe_group_id_id"], [4, 2, 1, "", "network_id"], [4, 2, 1, "", "network_id_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "to_area_id"], [4, 2, 1, "", "to_area_id_id"], [4, 2, 1, "", "to_timeframe_group_id"], [4, 2, 1, "", "to_timeframe_group_id_id"]], "pt_map.models.FareMedium": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "fare_media_description"], [4, 2, 1, "", "fare_media_id"], [4, 2, 1, "", "fare_media_name"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "objects"]], "pt_map.models.FareProduct": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "amount"], [4, 2, 1, "", "curreny"], [4, 2, 1, "", "fare_product_description"], [4, 2, 1, "", "fare_product_id"], [4, 2, 1, "", "fare_product_name"], [4, 2, 1, "", "farelegrule_set"], [4, 2, 1, "", "faretransferrule_set"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "objects"]], "pt_map.models.FareRule": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "contains_id"], [4, 2, 1, "", "destination_id"], [4, 2, 1, "", "fare_id"], [4, 2, 1, "", "fare_id_id"], [4, 2, 1, "", "fare_rule_id"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "origin_id"], [4, 2, 1, "", "route_id"], [4, 2, 1, "", "route_id_id"]], "pt_map.models.FareTransferRule": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "fare_product_id"], [4, 2, 1, "", "fare_product_id_id"], [4, 2, 1, "", "fare_transfer_rule_description"], [4, 2, 1, "", "fare_transfer_rule_id"], [4, 2, 1, "", "fare_transfer_rule_name"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "from_leg_group_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "to_leg_group_id"]], "pt_map.models.FeedInfo": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "agency_set"], [4, 2, 1, "", "area_set"], [4, 2, 1, "", "attribution_set"], [4, 2, 1, "", "bookingrule_set"], [4, 2, 1, "", "calendar_set"], [4, 2, 1, "", "calendardate_set"], [4, 2, 1, "", "default_lang"], [4, 2, 1, "", "fareattribute_set"], [4, 2, 1, "", "farelegrule_set"], [4, 2, 1, "", "faremedium_set"], [4, 2, 1, "", "fareproduct_set"], [4, 2, 1, "", "farerule_set"], [4, 2, 1, "", "faretransferrule_set"], [4, 2, 1, "", "feed_contact_email"], [4, 2, 1, "", "feed_contact_url"], [4, 2, 1, "", "feed_end_date"], [4, 2, 1, "", "feed_id"], [4, 2, 1, "", "feed_lang"], [4, 2, 1, "", "feed_publisher_name"], [4, 2, 1, "", "feed_publisher_url"], [4, 2, 1, "", "feed_start_date"], [4, 2, 1, "", "feed_version"], [4, 2, 1, "", "frequency_set"], [4, 2, 1, "", "level_set"], [4, 2, 1, "", "locationgroup_set"], [4, 2, 1, "", "locationgroupstop_set"], [4, 2, 1, "", "locationsgeojson_set"], [4, 2, 1, "", "network_set"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "pathway_set"], [4, 2, 1, "", "route_set"], [4, 2, 1, "", "routenetwork_set"], [4, 2, 1, "", "shape_set"], [4, 2, 1, "", "stop_set"], [4, 2, 1, "", "stoparea_set"], [4, 2, 1, "", "stoptime_set"], [4, 2, 1, "", "timeframe_set"], [4, 2, 1, "", "transfer_set"], [4, 2, 1, "", "translation_set"], [4, 2, 1, "", "trip_set"]], "pt_map.models.Frequency": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "end_time"], [4, 2, 1, "", "exact_times"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "frequency_id"], [4, 2, 1, "", "headway_secs"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "start_time"], [4, 2, 1, "", "trip_id"], [4, 2, 1, "", "trip_id_id"]], "pt_map.models.Level": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "level_id"], [4, 2, 1, "", "level_index"], [4, 2, 1, "", "level_name"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "stop_set"]], "pt_map.models.LocationGroup": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "location_group_id"], [4, 2, 1, "", "location_group_name"], [4, 2, 1, "", "location_group_type"], [4, 2, 1, "", "locationgroupstop_set"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "stoptime_set"]], "pt_map.models.LocationGroupStop": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "location_group_id"], [4, 2, 1, "", "location_group_id_id"], [4, 2, 1, "", "location_group_stop_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "stop_id"], [4, 2, 1, "", "stop_id_id"]], "pt_map.models.LocationsGeojson": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "location_id"], [4, 2, 1, "", "location_lat"], [4, 2, 1, "", "location_lon"], [4, 2, 1, "", "location_name"], [4, 2, 1, "", "location_type"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "parent_location_id"], [4, 2, 1, "", "stoptime_set"], [4, 2, 1, "", "wheelchair_boarding"]], "pt_map.models.Network": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "farelegrule_set"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "network_id"], [4, 2, 1, "", "network_name"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "routenetwork_set"]], "pt_map.models.Pathway": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "from_stop_id"], [4, 2, 1, "", "from_stop_id_id"], [4, 2, 1, "", "is_bidirectional"], [4, 2, 1, "", "length"], [4, 2, 1, "", "max_slope"], [4, 2, 1, "", "min_width"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "pathway_id"], [4, 2, 1, "", "pathway_mode"], [4, 2, 1, "", "reversed_signposted_as"], [4, 2, 1, "", "signposted_as"], [4, 2, 1, "", "stair_count"], [4, 2, 1, "", "to_stop_id"], [4, 2, 1, "", "to_stop_id_id"], [4, 2, 1, "", "traversal_time"]], "pt_map.models.Route": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "agency_id"], [4, 2, 1, "", "agency_id_id"], [4, 2, 1, "", "attribution_set"], [4, 2, 1, "", "continuous_drop_off"], [4, 2, 1, "", "continuous_pickup"], [4, 2, 1, "", "farerule_set"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "route_color"], [4, 2, 1, "", "route_desc"], [4, 2, 1, "", "route_id"], [4, 2, 1, "", "route_long_name"], [4, 2, 1, "", "route_short_name"], [4, 2, 1, "", "route_sort_order"], [4, 2, 1, "", "route_text_color"], [4, 2, 1, "", "route_type"], [4, 2, 1, "", "route_url"], [4, 2, 1, "", "routenetwork_set"], [4, 2, 1, "", "transfers_from_route"], [4, 2, 1, "", "transfers_to_route"], [4, 2, 1, "", "trip_set"]], "pt_map.models.RouteNetwork": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "network_id"], [4, 2, 1, "", "network_id_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "route_id"], [4, 2, 1, "", "route_id_id"], [4, 2, 1, "", "route_network_id"], [4, 2, 1, "", "route_network_name"]], "pt_map.models.Shape": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "shape_dist_traveled"], [4, 2, 1, "", "shape_id"], [4, 2, 1, "", "shape_pk"], [4, 2, 1, "", "shape_pt_lat"], [4, 2, 1, "", "shape_pt_lon"], [4, 2, 1, "", "shape_pt_sequence"], [4, 2, 1, "", "trip_set"]], "pt_map.models.Stop": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "level_id"], [4, 2, 1, "", "level_id_id"], [4, 2, 1, "", "location_type"], [4, 2, 1, "", "locationgroupstop_set"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "parent_station"], [4, 2, 1, "", "parent_station_id"], [4, 2, 1, "", "pathways_from"], [4, 2, 1, "", "pathways_to"], [4, 2, 1, "", "platform_code"], [4, 2, 1, "", "stop_code"], [4, 2, 1, "", "stop_desc"], [4, 2, 1, "", "stop_id"], [4, 2, 1, "", "stop_lat"], [4, 2, 1, "", "stop_lon"], [4, 2, 1, "", "stop_name"], [4, 2, 1, "", "stop_set"], [4, 2, 1, "", "stop_timezone"], [4, 2, 1, "", "stop_url"], [4, 2, 1, "", "stoparea_set"], [4, 2, 1, "", "stoptime_set"], [4, 2, 1, "", "transfers_from_stop"], [4, 2, 1, "", "transfers_to_stop"], [4, 2, 1, "", "wheelchair_boarding"], [4, 2, 1, "", "zone_id"]], "pt_map.models.StopArea": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "area_id"], [4, 2, 1, "", "area_id_id"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "stop_area_description"], [4, 2, 1, "", "stop_area_id"], [4, 2, 1, "", "stop_area_name"], [4, 2, 1, "", "stop_id"], [4, 2, 1, "", "stop_id_id"]], "pt_map.models.StopTime": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "arrival_time"], [4, 2, 1, "", "departure_time"], [4, 2, 1, "", "drop_off_type"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "location_group_id"], [4, 2, 1, "", "location_group_id_id"], [4, 2, 1, "", "location_id"], [4, 2, 1, "", "location_id_id"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "pickup_type"], [4, 2, 1, "", "shape_dist_traveled"], [4, 2, 1, "", "stop_headsign"], [4, 2, 1, "", "stop_id"], [4, 2, 1, "", "stop_id_id"], [4, 2, 1, "", "stop_sequence"], [4, 2, 1, "", "stop_time_id"], [4, 2, 1, "", "timepoint"], [4, 2, 1, "", "trip_id"], [4, 2, 1, "", "trip_id_id"]], "pt_map.models.Timeframe": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "end_date"], [4, 2, 1, "", "end_time"], [4, 2, 1, "", "farelegrule_from_timeframe"], [4, 2, 1, "", "farelegrule_to_timeframe"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 4, 1, "", "get_next_by_end_date"], [4, 4, 1, "", "get_next_by_start_date"], [4, 4, 1, "", "get_previous_by_end_date"], [4, 4, 1, "", "get_previous_by_start_date"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "service_id"], [4, 2, 1, "", "start_date"], [4, 2, 1, "", "start_time"], [4, 2, 1, "", "timeframe_group_id"]], "pt_map.models.Transfer": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "from_route_id"], [4, 2, 1, "", "from_route_id_id"], [4, 2, 1, "", "from_stop_id"], [4, 2, 1, "", "from_stop_id_id"], [4, 2, 1, "", "from_trip_id"], [4, 2, 1, "", "from_trip_id_id"], [4, 2, 1, "", "min_transfer_time"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "to_route_id"], [4, 2, 1, "", "to_route_id_id"], [4, 2, 1, "", "to_stop_id"], [4, 2, 1, "", "to_stop_id_id"], [4, 2, 1, "", "to_trip_id"], [4, 2, 1, "", "to_trip_id_id"], [4, 2, 1, "", "transfer_id"], [4, 2, 1, "", "transfer_type"]], "pt_map.models.Translation": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "field_name"], [4, 2, 1, "", "language"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "table_name"], [4, 2, 1, "", "translation"], [4, 2, 1, "", "translation_id"]], "pt_map.models.Trip": [[4, 5, 1, "", "DoesNotExist"], [4, 5, 1, "", "MultipleObjectsReturned"], [4, 4, 1, "", "as_dict"], [4, 2, 1, "", "attribution_set"], [4, 2, 1, "", "bikes_allowed"], [4, 2, 1, "", "block_id"], [4, 2, 1, "", "bookingrule_set"], [4, 2, 1, "", "direction_id"], [4, 2, 1, "", "feed_info_id"], [4, 2, 1, "", "feed_info_id_id"], [4, 2, 1, "", "frequency_set"], [4, 2, 1, "", "objects"], [4, 2, 1, "", "route_id"], [4, 2, 1, "", "route_id_id"], [4, 2, 1, "", "service_id"], [4, 2, 1, "", "shape_id"], [4, 2, 1, "", "shape_id_id"], [4, 2, 1, "", "stoptime_set"], [4, 2, 1, "", "transfers_from_trip"], [4, 2, 1, "", "transfers_to_trip"], [4, 2, 1, "", "trip_headsign"], [4, 2, 1, "", "trip_id"], [4, 2, 1, "", "trip_short_name"], [4, 2, 1, "", "wheelchair_accessible"]], "pt_map.query": [[4, 3, 1, "", "get_all_routes"], [4, 3, 1, "", "get_all_stops"], [4, 3, 1, "", "get_field_names"], [4, 3, 1, "", "get_obj_by_pk"], [4, 3, 1, "", "get_pks_from_get"], [4, 3, 1, "", "get_stop_sequences"], [4, 3, 1, "", "get_timetable"], [4, 3, 1, "", "get_trips"], [4, 3, 1, "", "obj_from_get"]], "pt_map.views": [[4, 3, 1, "", "index"]], "transport_accessibility": [[5, 0, 0, "-", "asgi"], [5, 0, 0, "-", "settings"], [5, 0, 0, "-", "urls"], [5, 0, 0, "-", "wsgi"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "function", "Python function"], "4": ["py", "method", "Python method"], "5": ["py", "exception", "Python exception"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:function", "4": "py:method", "5": "py:exception"}, "terms": {"": [2, 4], "0": 5, "0001_initi": [], "0002_alter_calendardate_unique_together_and_mor": [], "0003_alter_calendar_service_id_and_mor": [], "0004_alter_agency_agency_id_alter_calendar_service_id_and_mor": [], "0005_level_remove_stop_tts_stop_name_agency_agency_lang_and_mor": [], "0006_alter_route_route_typ": [], "0007_location_translation_attribution_bookingrul": [], "0008_area_farelegrule_faremedia_fareproduct_and_mor": [], "0009_rename_faremedia_faremedium": [], "0010_rename_location_locationgeojson": [], "0011_rename_locationgeojson_locationsgeojson": [], "1": 4, "200": 0, "2024": 4, "24": 4, "400": 0, "5": 5, "6": 5, "A": 4, "For": [4, 5], "If": [0, 4], "In": 4, "It": 5, "The": 4, "To": 4, "_": 4, "_lat": 4, "_lon": 4, "abl": 4, "abstract": 4, "accessor": 4, "accord": 4, "actual": 0, "ad": 4, "addfield": [], "admin": [3, 5], "administr": 2, "agenc": [3, 4], "agency_email": [3, 4], "agency_fare_url": [3, 4], "agency_id": [3, 4], "agency_id_id": [3, 4], "agency_lang": [3, 4], "agency_nam": [3, 4], "agency_phon": [3, 4], "agency_set": [3, 4], "agency_timezon": [3, 4], "agency_url": [3, 4], "all": [0, 4], "allow": 4, "along": 4, "alreadi": 0, "also": 4, "alterfield": [], "alteruniquetogeth": [], "amount": [3, 4], "an": [0, 4], "ani": [0, 4], "api": [1, 3], "apiconfig": [0, 3], "app": 3, "app_label": [], "app_modul": [0, 4], "app_nam": [0, 4], "appconfig": [0, 4], "appear": 4, "applic": [4, 5], "ar": [0, 4], "area": [3, 4], "area_descript": [3, 4], "area_id": [3, 4], "area_id_id": [3, 4], "area_nam": [3, 4], "area_set": [3, 4], "arg": 4, "argument": 4, "arrival_tim": [3, 4], "as_dict": [3, 4], "asgi": 3, "associ": 4, "attribut": [3, 4], "attribution_email": [3, 4], "attribution_id": [3, 4], "attribution_nam": [3, 4], "attribution_phon": [3, 4], "attribution_set": [3, 4], "attribution_url": [3, 4], "avoid": 4, "backend": [], "base": [0, 4], "been": 0, "behaviour": 4, "below": 4, "between": 4, "bigautofield": [0, 4], "bikes_allow": [3, 4], "block": [], "block_id": [3, 4], "bodi": 0, "booking_rul": 4, "booking_rule_id": [3, 4], "booking_rule_instruct": [3, 4], "booking_typ": [3, 4], "bookingrul": [3, 4], "bookingrule_set": [3, 4], "booleanfield": [], "both": 4, "bridg": 3, "browser": 4, "built": 4, "calcul": 4, "calendar": [3, 4], "calendar_d": 4, "calendar_date_id": [3, 4], "calendar_set": [3, 4], "calendard": [3, 4], "calendardate_set": [3, 4], "callabl": 5, "camelcas": 4, "can": [0, 4], "capit": 4, "chang": 0, "charfield": [], "check": 4, "child": 4, "children": 4, "class": [0, 3, 4], "class_nam": 4, "code": [], "com": 5, "command": 2, "complet": 0, "complianc": 4, "compliant": 4, "compliantli": 4, "config": 5, "configur": 5, "conflict": 4, "conmpli": 4, "constant": 3, "contain": 4, "contains_id": [3, 4], "content": 3, "continuous_drop_off": [3, 4], "continuous_pickup": [3, 4], "convert": 4, "coordin": 4, "core": 4, "correct": 4, "correctli": 4, "correspond": 4, "could": 4, "creat": [0, 4], "create_forward_many_to_many_manag": 4, "createmodel": [], "creation": 4, "csv": 4, "currency_typ": [3, 4], "curreni": [3, 4], "current": 4, "data": [0, 3, 4], "databas": [0, 4], "datafram": 4, "datastream": 4, "date": [3, 4], "datefield": 4, "db": [0, 4], "db_to_gtf": [3, 4], "default": 4, "default_auto_field": [0, 3, 4], "default_lang": [3, 4], "defer": 4, "defin": 4, "deleg": 4, "delet": 0, "departure_tim": [3, 4], "depend": [], "deploy": 5, "describ": 4, "destin": 4, "destination_id": [3, 4], "df": 4, "dict": [0, 4], "dictionari": [], "did": 4, "differ": 4, "dir": [], "direction_id": [3, 4], "directli": 4, "directori": 4, "dirnam": 4, "django": [0, 2, 4, 5], "djangoproject": 5, "do": 0, "doc": 5, "doe": [0, 4], "doesnotexist": [3, 4], "drop_off_typ": [3, 4], "dynam": 4, "each": 4, "easili": 4, "either": 4, "element": [0, 4], "els": 4, "emailfield": [], "empti": 4, "en": 5, "encod": 4, "end_dat": [3, 4], "end_tim": [3, 4], "error": [0, 3, 4], "exact_tim": [3, 4], "exampl": 4, "except": 4, "exception_typ": [3, 4], "execut": 4, "exist": [0, 4], "expand": 4, "expect": 4, "explain": 4, "export": [3, 4], "expos": 5, "express": 4, "extens": 4, "extract": 4, "f": 4, "fail": 4, "fals": 4, "fare": [], "fare_attribut": 4, "fare_id": [3, 4], "fare_id_id": [3, 4], "fare_leg_rul": 4, "fare_leg_rule_descript": [3, 4], "fare_leg_rule_id": [3, 4], "fare_leg_rule_nam": [3, 4], "fare_legrul": 4, "fare_media": 4, "fare_media_descript": [3, 4], "fare_media_id": [3, 4], "fare_media_nam": [3, 4], "fare_medium": 4, "fare_product": 4, "fare_product_descript": [3, 4], "fare_product_id": [3, 4], "fare_product_id_id": [3, 4], "fare_product_nam": [3, 4], "fare_rul": 4, "fare_rule_id": [3, 4], "fare_transfer_rul": 4, "fare_transfer_rule_descript": [3, 4], "fare_transfer_rule_id": [3, 4], "fare_transfer_rule_nam": [3, 4], "fareattribut": [3, 4], "fareattribute_set": [3, 4], "farelegrul": [3, 4], "farelegrule_from_area": [3, 4], "farelegrule_from_timefram": [3, 4], "farelegrule_set": [3, 4], "farelegrule_to_area": [3, 4], "farelegrule_to_timefram": [3, 4], "faremedia": [3, 4], "faremedium": [3, 4], "faremedium_set": [3, 4], "fareproduct": [3, 4], "fareproduct_set": [3, 4], "farerul": [3, 4], "farerule_set": [3, 4], "faretransfer_rul": 4, "faretransferrul": [3, 4], "faretransferrule_set": [3, 4], "feed_contact_email": [3, 4], "feed_contact_url": [3, 4], "feed_end_d": [3, 4], "feed_id": [3, 4], "feed_info": 4, "feed_info_id": [3, 4], "feed_info_id_id": [3, 4], "feed_lang": [3, 4], "feed_publisher_nam": [3, 4], "feed_publisher_url": [3, 4], "feed_start_d": [3, 4], "feed_vers": [3, 4], "feedinfo": [3, 4], "fetch": 0, "field": [0, 4], "field_nam": [3, 4], "file": [4, 5], "file_nam": 4, "filenam": 4, "fill": 4, "filter": 4, "find": [0, 4], "first": 4, "fk": 4, "floatfield": [], "folder": 4, "folder_path": [3, 4], "follow": 0, "foreign": 4, "foreign_kei": 4, "foreignkei": 4, "form": 0, "format": [0, 4], "forward": 4, "forwardmanytoonedescriptor": 4, "forwardonetoonedescriptor": 4, "found": 4, "frequenc": [3, 4], "frequency_id": [3, 4], "frequency_set": [3, 4], "fridai": [3, 4], "from": [0, 4], "from_area_id": [3, 4], "from_area_id_id": [3, 4], "from_leg_group_id": [3, 4], "from_route_id": [3, 4], "from_route_id_id": [3, 4], "from_stop": [], "from_stop_id": [3, 4], "from_stop_id_id": [3, 4], "from_timeframe_group_id": [3, 4], "from_timeframe_group_id_id": [3, 4], "from_trip_id": [3, 4], "from_trip_id_id": [3, 4], "frontend": 0, "full": 5, "fulli": 0, "function": 3, "g": 4, "gener": 5, "geograph": 4, "geojson": 4, "get": [0, 4], "get_all_rout": [3, 4], "get_all_stop": [3, 4], "get_field": [3, 4], "get_field_nam": [3, 4], "get_fil": [3, 4], "get_next_by_d": [3, 4], "get_next_by_end_d": [3, 4], "get_next_by_start_d": [3, 4], "get_obj_by_pk": [3, 4], "get_pks_from_get": [3, 4], "get_previous_by_d": [3, 4], "get_previous_by_end_d": [3, 4], "get_previous_by_start_d": [3, 4], "get_stop_sequ": [3, 4], "get_timet": [3, 4], "get_trip": [3, 4], "given": [0, 4], "gtf": 3, "gtfs_schema": [], "gtfs_to_db": [3, 4], "gtfsfile": [3, 4], "h": 4, "handl": [0, 4], "have": 0, "headway_sec": [3, 4], "hh": 0, "highlight": [], "hold": 4, "home": 4, "hour": 4, "howto": 5, "html": 4, "http": [0, 4, 5], "human": 4, "i": [0, 4], "id": 4, "identifi": [0, 4], "ignor": 0, "implement": 4, "import": 4, "inclus": 4, "incomplet": 0, "index": [1, 3, 4], "individu": 4, "inform": 5, "initi": [], "insid": 4, "instanc": 4, "instruct": 0, "int": 4, "integerfield": [], "interfac": [], "intermedi": 4, "io": 4, "is_bidirect": [3, 4], "is_nan": [3, 4], "is_next": 4, "its": 4, "jan": 4, "json": [0, 4], "kei": [0, 4], "know": 4, "kwarg": 4, "languag": [3, 4], "lathwai": 4, "latitud": 4, "least": 4, "length": [3, 4], "less": 4, "letter": 4, "level": [3, 4, 5], "level_id": [3, 4], "level_id_id": [3, 4], "level_index": [3, 4], "level_nam": [3, 4], "level_set": [3, 4], "like": 4, "line": 2, "list": [0, 4, 5], "load": 4, "load_data": 4, "locat": 4, "location_group": 4, "location_group_id": [3, 4], "location_group_id_id": [3, 4], "location_group_nam": [3, 4], "location_group_stop": 4, "location_group_stop_id": [3, 4], "location_group_typ": [3, 4], "location_groupstop": 4, "location_id": [3, 4], "location_id_id": [3, 4], "location_lat": [3, 4], "location_lon": [3, 4], "location_nam": [3, 4], "location_typ": [3, 4], "locationgeojson": [], "locationgroup": [3, 4], "locationgroup_set": [3, 4], "locationgroupstop": [3, 4], "locationgroupstop_set": [3, 4], "locations_geojson": 4, "locationsgeojson": [3, 4], "locationsgeojson_set": [3, 4], "longitud": 4, "look": 4, "lookup": 0, "m": 4, "main": [2, 3], "make": 4, "manag": [1, 3, 4], "mani": 4, "map": 4, "max_slop": [3, 4], "mdl": 4, "member": 4, "messag": 4, "migrat": [], "min_transfer_tim": [3, 4], "min_width": [3, 4], "mm": 0, "model": 3, "model_nam": [], "modelbas": 4, "modifi": 0, "modul": [1, 3], "mondai": [3, 4], "more": 5, "most": 4, "mostli": 0, "multipleobjectsreturn": [3, 4], "must": [0, 4], "name": [0, 3, 4, 5], "nan": 4, "network": [3, 4], "network_id": [3, 4], "network_id_id": [3, 4], "network_nam": [3, 4], "network_set": [3, 4], "new": [0, 4], "new_nam": [], "none": 4, "normal": 4, "note": 0, "number": 0, "obj_from_get": [3, 4], "object": [0, 3, 4], "objectdoesnotexist": 4, "old_nam": [], "omit": 0, "ommit": 4, "one": 4, "oper": [], "option": 4, "optional_field": 4, "order": [0, 4], "origin_id": [3, 4], "other": 4, "otherwis": 4, "our": 4, "overlap": 4, "packag": [1, 3], "page": [0, 1, 4], "panda": 4, "paramet": 4, "parent": 4, "parent_location_id": [3, 4], "parent_st": [3, 4], "parent_station_id": [3, 4], "pass": [0, 4], "patch": 0, "path": 4, "pathwai": [3, 4], "pathway_id": [3, 4], "pathway_mod": [3, 4], "pathway_set": [3, 4], "pathways_from": [3, 4], "pathways_to": [3, 4], "payment_method": [3, 4], "pd": 4, "pickup_typ": [3, 4], "pk": [0, 4], "platform_cod": [3, 4], "plural": 4, "possibl": 4, "potenti": 4, "prefix": 4, "prepend": 4, "present": 4, "preserve_default": [], "price": [3, 4], "primari": [0, 4], "primary_kei": 4, "print": 4, "print_r": [], "probabl": 0, "process": 4, "project": 5, "properti": 4, "pt_map": [1, 3], "ptmapconfig": [3, 4], "put": 0, "python": [], "q": 4, "queri": 3, "queryset": 4, "question": 4, "r": 4, "rais": 4, "rang": 4, "rangeindex": 4, "react": [], "read": 4, "readabl": 4, "redirect": 4, "ref": 5, "refer": 4, "relat": 4, "related_nam": 4, "relev": 4, "removefield": [], "renamemodel": [], "replac": 0, "repres": [0, 4], "represent": [0, 4], "req_get": 4, "request": 4, "requir": 4, "required_field": 4, "reset": 4, "respect": 4, "respond": 0, "respons": 0, "result": 4, "retriev": 4, "return": [0, 4], "revers": 4, "reversed_file_map": 4, "reversed_signposted_a": [3, 4], "reversemanytoonedescriptor": 4, "rout": [0, 3, 4], "route_color": [3, 4], "route_desc": [3, 4], "route_id": [0, 3, 4], "route_id_id": [3, 4], "route_long_nam": [3, 4], "route_nam": 4, "route_network": 4, "route_network_id": [3, 4], "route_network_nam": [3, 4], "route_set": [3, 4], "route_short_nam": [3, 4], "route_sort_ord": [3, 4], "route_text_color": [3, 4], "route_typ": [3, 4], "route_url": [3, 4], "routenetwork": [3, 4], "routenetwork_set": [3, 4], "rule_criteria": [3, 4], "run": 2, "same": 4, "saturdai": [3, 4], "save": 4, "search": [1, 4], "second": 4, "see": 5, "self": 4, "semant": 0, "separ": 4, "sequenc": 4, "serv": [0, 4], "server": 0, "service_id": [3, 4], "set": [3, 4], "shape": [3, 4], "shape_dist_travel": [3, 4], "shape_id": [3, 4], "shape_id_id": [3, 4], "shape_pk": [3, 4], "shape_pt_lat": [3, 4], "shape_pt_lon": [3, 4], "shape_pt_sequ": [3, 4], "shape_set": [3, 4], "should": 4, "side": 4, "signposted_a": [3, 4], "sinc": 4, "singular": 4, "snake_cas": 4, "so": 4, "specif": 4, "specifi": [0, 4], "sql": 4, "stair_count": [3, 4], "standard": 4, "standardize_tim": [3, 4], "start_dat": [3, 4], "start_tim": [3, 4], "startproject": 5, "stdz": [3, 4], "still": 0, "stop": [0, 3, 4], "stop_area": 4, "stop_area_descript": [3, 4], "stop_area_id": [3, 4], "stop_area_nam": [3, 4], "stop_cod": [3, 4], "stop_desc": [3, 4], "stop_headsign": [3, 4], "stop_id": [0, 3, 4], "stop_id_id": [3, 4], "stop_lat": [3, 4], "stop_lon": [3, 4], "stop_nam": [3, 4], "stop_sequ": [0, 3, 4], "stop_set": [3, 4], "stop_tim": [0, 4], "stop_time_id": [3, 4], "stop_timezon": [3, 4], "stop_url": [3, 4], "stoparea": [3, 4], "stoparea_set": [3, 4], "stoptim": [3, 4], "stoptime_set": [3, 4], "store": 4, "str": [0, 4], "string": 4, "subclass": 4, "subdirectori": 4, "submodul": 3, "subpackag": 3, "success": 0, "sundai": [3, 4], "t": 4, "table_nam": [3, 4], "taken": 4, "task": 2, "test": 3, "textfield": [], "thei": [0, 4], "them": 0, "thi": [4, 5], "those": 4, "thursdai": [3, 4], "time": [0, 4], "time_delta": 4, "time_frame_id": [], "time_str": 4, "timefield": 4, "timefram": [3, 4], "timeframe_group_id": [3, 4], "timeframe_set": [3, 4], "timepoint": [3, 4], "timet": [0, 3, 4], "to_area_id": [3, 4], "to_area_id_id": [3, 4], "to_camel_cas": 4, "to_leg_group_id": [3, 4], "to_route_id": [3, 4], "to_route_id_id": [3, 4], "to_snake_cas": [3, 4], "to_stop": [], "to_stop_id": [3, 4], "to_stop_id_id": [3, 4], "to_timeframe_group_id": [3, 4], "to_timeframe_group_id_id": [3, 4], "to_trip_id": [3, 4], "to_trip_id_id": [3, 4], "tocamelcas": [3, 4], "topic": 5, "transfer": [3, 4], "transfer_dur": [3, 4], "transfer_id": [3, 4], "transfer_set": [3, 4], "transfer_typ": [3, 4], "transfers_from": [], "transfers_from_rout": [3, 4], "transfers_from_stop": [3, 4], "transfers_from_trip": [3, 4], "transfers_to": [], "transfers_to_rout": [3, 4], "transfers_to_stop": [3, 4], "transfers_to_trip": [3, 4], "translat": [3, 4], "translation_id": [3, 4], "translation_set": [3, 4], "transport_access": 1, "travel": 4, "traversal_tim": [3, 4], "trip": [3, 4], "trip_headsign": [3, 4], "trip_id": [3, 4], "trip_id_id": [3, 4], "trip_set": [3, 4], "trip_short_nam": [3, 4], "trips_r": 4, "true": 4, "tts_stop_nam": [], "tuesdai": [3, 4], "two": 4, "txt": 4, "type": 4, "unchang": 4, "unexpect": 4, "unicod": 4, "unique_togeth": [], "unix": 4, "unqfk": [3, 4], "updat": 0, "url": 3, "urlfield": [], "us": [0, 4, 5], "util": 2, "v": 4, "valid": [0, 3, 4], "validate_ag": [3, 4], "validate_area": [3, 4], "validate_attribut": [3, 4], "validate_booking_rul": [3, 4], "validate_calendar": [3, 4], "validate_calendar_d": [3, 4], "validate_fare_attribut": [3, 4], "validate_fare_leg_rul": [3, 4], "validate_fare_media": [3, 4], "validate_fare_product": [3, 4], "validate_fare_rul": [3, 4], "validate_fare_transfer_rul": [3, 4], "validate_feed_info": [3, 4], "validate_frequ": [3, 4], "validate_lat_lon": [3, 4], "validate_level": [3, 4], "validate_location_group": [3, 4], "validate_location_group_stop": [3, 4], "validate_locations_geojson": [3, 4], "validate_network": [3, 4], "validate_optional_field": [3, 4], "validate_pathwai": [3, 4], "validate_required_field": [3, 4], "validate_rout": [3, 4], "validate_route_network": [3, 4], "validate_shap": [3, 4], "validate_stop": [3, 4], "validate_stop_area": [3, 4], "validate_stop_tim": [3, 4], "validate_timefram": [3, 4], "validate_transf": [3, 4], "validate_transl": [3, 4], "validate_trip": [3, 4], "valu": [0, 4, 5], "variabl": [4, 5], "via": [0, 4], "view": 3, "viewabl": 4, "wai": 4, "we": 4, "web": [0, 4], "wednesdai": [3, 4], "what": 0, "wheelchair_access": [3, 4], "wheelchair_board": [3, 4], "when": 4, "where": 4, "while": 4, "why": 4, "without": [0, 4], "work": 4, "wrapper": 4, "write": 4, "written": 4, "wsgi": 3, "zone_id": [3, 4]}, "titles": ["api package", "Welcome to Transport Accessibility\u2019s documentation!", "manage module", "transport_accessibility", "pt_map package", "transport_accessibility package"], "titleterms": {"": 1, "0001_initi": [], "0002_alter_calendardate_unique_together_and_mor": [], "0002_initi": [], "0003_alter_calendar_service_id_and_mor": [], "0003_faretransferrule_feed_info_id": [], "0004_alter_agency_agency_id_alter_calendar_service_id_and_mor": [], "0005_level_remove_stop_tts_stop_name_agency_agency_lang_and_mor": [], "0006_alter_route_route_typ": [], "0007_location_translation_attribution_bookingrul": [], "0008_area_farelegrule_faremedia_fareproduct_and_mor": [], "0009_rename_faremedia_faremedium": [], "0010_rename_location_locationgeojson": [], "0011_rename_locationgeojson_locationsgeojson": [], "access": 1, "admin": [0, 4], "api": 0, "app": [0, 4], "asgi": 5, "bridg": 4, "constant": 4, "content": [0, 1, 4, 5], "context": 4, "document": 1, "function": [0, 4], "gtf": 4, "indic": 1, "manag": 2, "migrat": [], "model": [0, 4], "modul": [0, 2, 4, 5], "packag": [0, 4, 5], "pt_map": 4, "queri": 4, "request": 0, "set": 5, "submodul": [0, 4, 5], "subpackag": [0, 4], "tabl": 1, "test": [0, 4], "transport": 1, "transport_access": [3, 5], "url": [0, 4, 5], "view": [0, 4], "welcom": 1, "wsgi": 5}})
\ No newline at end of file
diff --git a/docs/source/api.rst b/docs/source/api.rst
new file mode 100644
index 0000000..c79b9a7
--- /dev/null
+++ b/docs/source/api.rst
@@ -0,0 +1,68 @@
+api package
+===========
+
+Subpackages
+-----------
+
+.. toctree::
+ :maxdepth: 4
+
+
+Submodules
+----------
+
+api.admin module
+----------------
+
+.. automodule:: api.admin
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+api.apps module
+---------------
+
+.. automodule:: api.apps
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+api.models module
+-----------------
+
+.. automodule:: api.models
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+api.tests module
+----------------
+
+.. automodule:: api.tests
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+api.urls module
+---------------
+
+.. automodule:: api.urls
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+api.views module
+----------------
+
+.. automodule:: api.views
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+Module contents
+---------------
+
+.. automodule:: api
+ :members:
+ :undoc-members:
+ :show-inheritance:
diff --git a/docs/source/modules.rst b/docs/source/modules.rst
index 7ef501b..ae8116d 100644
--- a/docs/source/modules.rst
+++ b/docs/source/modules.rst
@@ -7,3 +7,4 @@ transport_accessibility
manage
pt_map
transport_accessibility
+ api
diff --git a/docs/source/pt_map.rst b/docs/source/pt_map.rst
index a67d9d9..913cdf1 100644
--- a/docs/source/pt_map.rst
+++ b/docs/source/pt_map.rst
@@ -75,6 +75,14 @@ pt\_map.views module
:undoc-members:
:show-inheritance:
+pt\_map.query module
+--------------------
+
+.. automodule:: pt_map.query
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
Module contents
---------------
diff --git a/transport_accessibility/api/views.py b/transport_accessibility/api/views.py
index 99b3ad9..6dfcb07 100644
--- a/transport_accessibility/api/views.py
+++ b/transport_accessibility/api/views.py
@@ -10,14 +10,14 @@ timetable
Fetches timetables for given routes on api/timetable/
data
Serves api/models/
- GET
- Fetches models given their primary keys
- PUT
- Creates new model objects or updates them with complete representations. If object with the given primary keys exist, they will be deleted and replaced.
- PATCH
- Updates models, identified by their primary keys without deleting them. Can be incomplete representations.
- DELETE
- Deletes models, identified by their primary keys.
+ GET:
+ Fetches models given their primary keys
+ PUT:
+ Creates new model objects or updates them with complete representations. If object with the given primary keys exist, they will be deleted and replaced.
+ PATCH:
+ Updates models, identified by their primary keys without deleting them. Can be incomplete representations.
+ DELETE:
+ Deletes models, identified by their primary keys.
"""
from django.shortcuts import render
from django.http import HttpResponse, HttpResponseBadRequest, HttpResponseNotAllowed, HttpRequest
@@ -38,17 +38,20 @@ def timetable(request):
Request
-------
- GET
- Find timetables for all routes passed via GET.
- Successful response is a Json representation of a dict of timetables in the following form:
+ GET:
+ Find timetables for all routes passed via GET.
+ Successful response is a Json representation of a dict of timetables in the following form:
+
+ .. highlight:: python
+ .. code-block:: python
+
{
route_id (from GET): {
'stop_sequence': [stop_ids for all stops the route server, in order],
'stop_times': {
- stop_id (from stop_sequence): [str in the format HH:MM representing stop times]
- }
- }
-
+ stop_id (from stop_sequence): [str in the format HH:MM representing stop times]
+ }
+ }
"""
if request.method == "GET":
try:
diff --git a/transport_accessibility/pt_map/query.py b/transport_accessibility/pt_map/query.py
index 2fa6443..e5ca6f4 100644
--- a/transport_accessibility/pt_map/query.py
+++ b/transport_accessibility/pt_map/query.py
@@ -6,7 +6,26 @@ Module to handle database IO while abstracting the specific SQL and django model
Functions
---------
+get_field_names(model: django.db.models.base.ModelBase) -> list[str]:
+ Return all the model's field names as a list of strings
+get_pks_from_get(req_get: dict[str,str]) -> dict[django.db.models.base.ModelBase, list[str]]:
+ For given GET data return the primary keys requested mapped to the model classes
+get_obj_by_pk(mdl: django.db.models.base.ModelBase, pks: list[str]) -> list[mdl]:
+ For a given model class and list of primary keys of that class, return the corresponding model objects.
+obj_from_get(req_get: django dict-like request.GET) -> dict[django.db.base.models.ModelBase, list[models.Model]):
+ For given GET data, return a dict mapping the model classes to the requested instances.
+get_trips(routes: list[pt_map.models.Route]) -> dict[str, list[pt_map.models.Trip]]:
+ For a list of Routes, return a dict mapping a list of all Trips associated with an individual Route, mapped to its route_id.
+get_stop_sequences(routes: list[pt_map.models.Route], [trips: dict[str, list[pt_map.models.Trip]]]) -> dict[str, list[pt_map.models.Stop]]:
+ For a list of routes, return a dict mapping an ordered sequence of stops to the Routes route_id. If a dict of lists trips mapped to the respective route_ids is given, the first elements of each of those lists is used, otherwise it is calculated. If the trips argument is given, it is expected to hold a value for all the Routes in routes.
+get_timetable(r: pt_map.models.Route, [trips_r: list[pt_map.models.Trip]], [stop_sequence: list[pt_map.models.Stop]]) -> :
+ Calculate a timetable for a Route r. If a list of trips for that route and/or a stop sequence is given, their first elements are used, otherwise all are calculated and the first elements are used.
+get_all_stops() -> dict[str, dict[str, str]]:
+ Return a dict mapping all stop_ids in the database to a dict of relevant values.
+get_all_routes() -> list[dict[str,str]]:
+ Return a list of dicts containing route_ids and other relevant values of all Routes in the database.
"""
+import django
from pt_map.models import *
from django.db import models
from .class_names import *
@@ -19,7 +38,7 @@ def get_field_names(model: models.Model) -> list[str]:
"""
return [field.name for field in model._meta.fields]
-def get_pks_from_get(req_get: dict[str, str]) -> dict[str, list[models.Model]]:
+def get_pks_from_get(req_get: dict[str, str]) -> dict[models.base.ModelBase, list[str]]:
"""
Extract primary keys from a request.GET dict-like and find the corresponding classes.
@@ -30,7 +49,7 @@ def get_pks_from_get(req_get: dict[str, str]) -> dict[str, list[models.Model]]:
Returns
-------
- dict[str, list[str]]
+ : dict[django.db.models.base.ModelBase, list[str]]
dict mapping a model to a list of id fields passed with GET
"""
result = {}
@@ -41,57 +60,112 @@ def get_pks_from_get(req_get: dict[str, str]) -> dict[str, list[models.Model]]:
raise ValueError("No pks found.")
return result
-def get_obj_by_pk(mdl: models.Model, pks: list[str]) -> list[mdl.Model]:
+def get_obj_by_pk(mdl: models.base.ModelBase, pks: list[str]) -> list[models.Model]:
"""
Given a model, and a list of corresponding primary keys, return a list of objects of the given model identified by the given primary keys.
Parameters
----------
- mdl: models.Model
+ mdl: django.db.models.base.ModelBase
Model class to look for
pks: list[str]
primary keys of the objects to return
Returns
-------
- list[mdl]
+ : list[mdl]:
Objects corresponding to primary keys in pk.
Raises
------
- mdl.DoesNotExist
+ Exception: mdl.DoesNotExist:
If at least one object from the list of pks could not be found.
"""
return [obj for obj in [mdl.objects.get(**{primary_keys[mdl]: pk}) for pk in pks] if obj]
-def obj_from_get(req_get: dict[str,str]) -> dict[cls, list[models.Model]]:
+def obj_from_get(req_get: dict[str,str]) -> dict[django.db.models.base.ModelBase, list[models.Model]]:
"""
Given the GET data of a HTTP Request, return a dict with the requested model classes as keys and lists of the requested model objects as values.
"""
return {mdl: get_obj_by_pk(mdl, keys) for mdl, keys in get_pks_from_get(req_get).items()}
-def get_timetable(r: pt_map.models.Route, trips_r: list[pt_map.models.Trip], stop_sequence: list[str]):
+def get_trips(routes: list[pt_map.models.Route]) -> dict[str, list[pt_map.models.Trip]]:
+ """
+ Return a list of all Trips associated with a Route in the argument.
+
+ Parameters
+ ----------
+ routes: list[str]:
+ List of primary keys for the Routes to search the trips for.
+
+ Returns
+ -------
+ : dict[str, list[pt_map.models.Trip]]:
+ Keys: route_ids from parameter.
+ Values: lists of corresponding trip objects.
+ """
+ return {r["route_id"]: [t for t in Trip.objects.filter(route_id_id=r["route_id"])] for r in routes}
+
+def get_stop_sequences(routes: list[pt_map.models.Route], trips: dict[str,list[pt_map.models.Trip]]=None) -> dict[str, list[str]]:
+ """
+ For all given routes, return a list of stops in the order of appearance along the route. The first trip in the list of trips is used to define the sequence.
+
+ Parameters
+ ----------
+ routes: list[pt_map.models.Route]
+ List of pt_map.models.Route to find stop sequences for.
+ trips: dict[str,list[pt_map.models.Trip]]
+ List of at least one trip for each Route in routes. If none, all are calculated and the first used for the sequence.
+
+ Returns
+ -------
+ : dict[str, list[str]]
+ Keys:
+ route_ids.
+ Values:
+ Lists of stop_ids in the order of appearance in the first Trip in the routes' trips list given.
+ """
+ if not trips:
+ trips = get_trips(routes)
+ stop_sequences = {}
+ for r in routes:
+ seq = []
+ t = trips[r["route_id"]]
+ for s in StopTime.objects.filter(trip_id_id__exact=t[0].trip_id):
+ seq.append(s)
+ stop_sequences[r["route_id"]] = [s.stop_id.stop_id for s in sorted(seq, key=lambda st : st.stop_sequence)]
+ return stop_sequences
+
+def get_timetable(r: pt_map.models.Route, trips_r: list[pt_map.models.Trip]=None, stop_sequence: list[str]=None):
"""
Given a pt_map.models.Route, calculate the timetable for all its stops.
Parameters
----------
- r : pt_map.models.Route
- Route, the timetable should be calculated for
- trips_r : list(pt_map.Trip)
- List of trips travelling on the Route r
- stop_sequence : list(str)
- List of stop_ids the Route r serves. Currently the first trip is taken as reference for stops and sequence.
+ r: pt_map.models.Route
+ Route the timetable should be calculated for.
+ trips_r: list[pt_map.models.Trip]
+ Optional.
+ List of trips travelling on the Route r.
+ stop_sequence: list[str]
+ Optional.
+ List of stop_ids the Route r serves.
+ Currently the first trip is taken as reference for stops and sequence.
Returns
-------
- dict{"stop_sequence": list(str), "stop_times": dict[str, list(str)]}
+ : dict{"stop_sequence": list(str), "stop_times": dict[str, list(str)]}
Dict containing two elements:
- "stop_sequence" : list(str)
- list of stop_ids the route serves
- "stop_times" : dict(str, list(str))
- dict mapping stop_ids from stop_sequence to time strings the route is serving the stop at
+ "stop_sequence" : list(str):
+ list of stop_ids the route serves.
+ "stop_times" : dict(str, list(str)):
+ dict mapping stop_ids from stop_sequence to time strings the route is serving the stop at.
"""
+ if not trips_r:
+ trips_r = get_trips([r])[r["route_id"]]
+ if not stop_sequence:
+ stop_sequence = get_stop_sequences([r])[r["route_id"]]
+
timetable = {"stop_sequence": stop_sequence}
sts = {}
for stop in stop_sequence:
@@ -109,6 +183,10 @@ def get_all_stops() -> dict[str, dict[str,str]]:
Representation of the result:
dict:
+
+ .. highlight:: python
+ .. code-block:: python
+
{
stop_id (str): {
'stop_name': pt_map.models.Stop.stop_name,
@@ -125,6 +203,10 @@ def get_all_routes() -> list[dict[str, str]]:
Representation of the result:
list:
+
+ .. highlight:: python
+ .. code-block:: python
+
[
{
'route_id': pt_map.models.Route.route_id,
@@ -137,47 +219,3 @@ def get_all_routes() -> list[dict[str, str]]:
route_name = lambda r : r.route_short_name if r.route_short_name else r.route_long_name
return [{"route_id": r.route_id, "route_type": r.route_type, "route_name": route_name(r), "agency_id": r.agency_id.agency_id} for r in Route.objects.all()]
-def get_trips(routes: list[pt_map.models.Route]) -> dict[str, list[pt_map.models.Trip]]:
- """
- Return a list of all Trips associated with a Route in the argument.
-
- Parameters
- ----------
- routes: list[str]
- List of primary keys for the Routes to search the trips for.
-
- Returns
- -------
- dict[str, list[pt_map.models.Trip]]
- Keys: route_ids from parameter
- Values: lists of corresponding trip objects.
- """
- return {r["route_id"]: [t for t in Trip.objects.filter(route_id_id=r["route_id"])] for r in routes}
-
-def get_stop_sequences(routes: list[pt_map.models.Route], trips: dict[str,list[pt_map.models.Trip]]=None) -> dict[str, list[str]]:
- """
- For all given routes, return a list of stops in the order of appearance along the route. The first trip in the list of trips is used to define the sequence.
-
- Parameters
- ----------
- routes: list[pt_map.models.Route]
- List of pt_map.models.Route to find stop sequences for
- trips: dict[str,list[pt_map.models.Trip]]
- List of at least one trip for each Route in routes. If none, all are calculated and the first used for the sequence.
-
- Returns
- -------
- dict[str, list[str]]
- Keys: route_ids
- Values: Lists of stop_ids in the order of appearance in the first Trip in the routes' trips list given.
- """
- if not trips:
- trips = get_trips(routes)
- stop_sequences = {}
- for r in routes:
- seq = []
- t = trips[r["route_id"]]
- for s in StopTime.objects.filter(trip_id_id__exact=t[0].trip_id):
- seq.append(s)
- stop_sequences[r["route_id"]] = [s.stop_id.stop_id for s in sorted(seq, key=lambda st : st.stop_sequence)]
- return stop_sequences
diff --git a/transport_accessibility/pt_map/views.py b/transport_accessibility/pt_map/views.py
index 5d83c00..83ba777 100644
--- a/transport_accessibility/pt_map/views.py
+++ b/transport_accessibility/pt_map/views.py
@@ -17,7 +17,7 @@ def index(request):
Home page view serving the default index page.
Context
- ------
+ -------
"Stops": Json Representation of all stops found in the database
"Routes": Json Representation of all routes found in the database
"""