# pt_map package

## Subpackages

- pt_map.migrations package
  - Submodules
  - pt_map.migrations.0001_initial module
    - `Migration`
      - `Migration.dependencies`
      - `Migration.initial`
      - `Migration.operations`
  - pt_map.migrations.0002_alter_calendardate_unique_together_and_more module
    - `Migration`
      - `Migration.dependencies`
      - `Migration.operations`
  - pt_map.migrations.0003_alter_calendar_service_id_and_more module
    - `Migration`
      - `Migration.dependencies`
      - `Migration.operations`
  - pt_map.migrations.0004_alter_agency_agency_id_alter_calendar_service_id_and_more module
    - `Migration`
      - `Migration.dependencies`
      - `Migration.operations`
  - pt_map.migrations.0005_level_remove_stop_tts_stop_name_agency_agency_lang_and_more module
    - `Migration`
      - `Migration.dependencies`
      - `Migration.operations`
  - pt_map.migrations.0006_alter_route_route_type module
    - `Migration`
      - `Migration.dependencies`
      - `Migration.operations`
  - pt_map.migrations.0007_location_translation_attribution_bookingrule module
    - `Migration`
      - `Migration.dependencies`
      - `Migration.operations`
  - pt_map.migrations.0008_area_farelegrule_faremedia_fareproduct_and_more module
    - `Migration`
      - `Migration.dependencies`
      - `Migration.operations`
  - pt_map.migrations.0009_rename_faremedia_faremedium module
    - `Migration`
      - `Migration.dependencies`
      - `Migration.operations`
  - pt_map.migrations.0010_rename_location_locationgeojson module
    - `Migration`
      - `Migration.dependencies`
      - `Migration.operations`
  - pt_map.migrations.0011_rename_locationgeojson_locationsgeojson module
    - `Migration`
      - `Migration.dependencies`
      - `Migration.operations`
  - Module contents

## Submodules

## pt_map.admin module

## pt_map.apps module

class pt_map.apps.PtMapConfig(app_name, app_module)

  Bases: `AppConfig`

  default_auto_field = 'django.db.models.BigAutoField'
  name = 'pt_map'

## pt_map.bridge module

### Bridge

Bridge between Django with its models and database and gtfs.GTFS as intermediate object for File IO.

#### Contents

#### Constants

gtfs_schemadir{str,list[str]}

  Maps GTFS file names (without filename extension) to fields described by the GTFS Reference

reversed_file_mappingdict(str,str)

  Map CamelCased filenames to ‘_’-separated

#### Functions

to_camel_case(s):

  Converts ‘_’-separated str to CamelCase with capital first letter

standardize_time(time_str):

  Converts str in unicode time format to %H:%M:%S format with normalized 24 hour time

is_NaN(v):

  Checks if given variable is either a str expressing NaN or NaN as object

stdz(v):

  Standardize date and time formats

gtfs_to_db(g):

  Write an existing gtfs.GTFS object to the database using the GTFS compliant models

db_to_gtfs(q, folder_path):

  Convert list of query sets to gtfs.GTFS object and write to specified folder if validation for GTFS compliance passes.

pt_map.bridge.db_to_gtfs(q: list[QuerySet], folder_path: str = '')

  Convert given list of query sets to gtfs.GTFS object

  Parameters:

    - q (list[django.db.models.query.QuerySet]) – List of QuerySets containing the retrieved data to be Converted

    - folder_path (str) – path to be set as the results folder_path instance variable

  Returns:

    object containing the queried data

  Return type:

    gtfs.GTFS

pt_map.bridge.gtfs_to_db(g: GTFS)

  Given a gtfs.GTFS object, write GTFS-compliantly to db by creating the correct models

  Parameters:

    g (gtfs.GTFS) – GTFS object to be saved to db

pt_map.bridge.is_NaN(v)
  Returns:

    - True – If v is either a str representing NaN or NaN as an object

    - False – Otherwise

pt_map.bridge.standardize_time(time_str: str)

  Convert time str to standardized %H:%M:%S format.

  Parameters:

    time_str (str) – str encoding time

  Returns:

    str in format ‘%H

  Return type:

    %M:%S’

pt_map.bridge.stdz(v, m: Model, f: str)

  Convert Time and Date str to a format our db can easily work with.

  Parameters:

    - v (object) – object to be standardized

    - m (django.db.models.Model) – model to be written to

    - f (str) – field name in question

  Returns:

    - Converted str – If m.f is a DateField or a TimeField

    - Unchanged str – Otherwise

pt_map.bridge.to_camel_case(s: str)

  Convert ‘_’-separated str to CamelCase with the first letter capitalized.

  Parameters:

    s (str) – ‘_’-separated string

  Returns:

    CamelCased str, first letter capitalized

  Return type:

    str

## pt_map.gtfs module

class pt_map.gtfs.GTFS(folder_path: str = '', dfs: dict[str, DataFrame] = None)

  Bases: `object`

  DataFrame based representation of the GTFS standard, able to read folder of GTFS files, validate a GTFS object for accordance with the standard and write its data to a GTFS folder.

  folder_path

    Path to folder where the data is read from and/or to be written to

    Type:

      str

  agency, stops, routes, trips, stop_times, calendar, calendar_dates, fare_attributes, fare_rules, timeframes, fare_media, fare_products, fare_leg_rules, fare_transfer_rules, areas, stop_areas, networks, route_networks, shapes, frequencies, transfers, pathways, levels, location_groups, location_group_stops, locations_geojson, booking_rules, translations, feed_info, attributions

    Objects representing the data in the corresponding .txt/.geojson files in the GTFS Reference.

    Type:

      GTFSFile

  errors

    Human readable messages explaining why a validation failed if it did.

    Type:

      list[str]

  get_files():

    Return all member objects of type GTFSFile

  get_fields(name):

    Return all fields present in a given instance of a GTFSFile

  export(path, dirname):

    Save all GTFS data represented by the current instance as a folder of files corresponding to the GTFS Reference.

  validate():

    For all GTFSFile member objects, validate if they individually conmply with GTFS.

  validate_required_fields(df, required_fields):

    Check if a DataFrame contains all required fields according to the GTFS reference for the file it represents.

  validate_optional_fields(df, optional_fields):

    Check if a DataFrame does not contain any unexpected fields, not compliant with the GTFS reference for the file it represents.

  validate_lat_lon(df):

    Check if a Stop is correctly mapped using geographical coordinates.

  class Agency(folder_path, dfs)

    Bases: `GTFSFile`

    Represents agency.txt from the GTFS reference

  class Areas(folder_path, dfs)

    Bases: `GTFSFile`

    Represents areas.txt from the GTFS reference

  class Attributions(folder_path, dfs)

    Bases: `GTFSFile`

    Represents attributions.txt from the GTFS reference

  class BookingRules(folder_path, dfs)

    Bases: `GTFSFile`

    Represents booking_rules.txt from the GTFS reference

  class Calendar(folder_path, dfs)

    Bases: `GTFSFile`

    Represents calendar.txt from the GTFS reference

  class CalendarDates(folder_path, dfs)

    Bases: `GTFSFile`

    Represents calendar_dates.txt from the GTFS reference

  class FareAttributes(folder_path, dfs)

    Bases: `GTFSFile`

    Represents fare_attributes.txt from the GTFS reference

  class FareLegRules(folder_path, dfs)

    Bases: `GTFSFile`

    Represents fare_leg_rules.txt from the GTFS reference

  class FareMedia(folder_path, dfs)

    Bases: `GTFSFile`

    Represents fare_media.txt from the GTFS reference

  class FareProducts(folder_path, dfs)

    Bases: `GTFSFile`

    Represents fare_products.txt from the GTFS reference

  class FareRules(folder_path, dfs)

    Bases: `GTFSFile`

    Represents fare_rules.txt from the GTFS reference

  class FareTransferRules(folder_path, dfs)

    Bases: `GTFSFile`

    Represents fare_transfer_rules.txt from the GTFS reference

  class FeedInfo(folder_path, dfs)

    Bases: `GTFSFile`

    Represents feed_info.txt from the GTFS reference

  class Frequencies(folder_path, dfs)

    Bases: `GTFSFile`

    Represents frequencies.txt from the GTFS reference

  class GTFSFile(folder_path, file_name, dfs)

    Bases: `object`

    All given fields and their corresponding values are stored as a DataFrame.

    file_name

      Extension-less name of the corresponding .txt file from the GTFS Reference

      Type:

        str

    folder_path

      Folder to read data from or potentially write it to

      Type:

        str

    data

      All csv data from the corresponding .txt file represented as a Pandas DataFrame

      Type:

        pd.DataFrame

    load_data(dfs):

      Load data from list of DataFrames if given else read it from the corresponding .txt file in csv format.

    load_data(dfs)

      Fill the data attribute with GTFS data either with a given DataFrame or from the corresponding csv

      Parameters:

        dfs (dict[str, pd.DataFrame]) – Dict of dataframes mapped to the corresponding file names. If given, the corresponding DataFrame is returned if the key exists else an empty DataFrame

  class Levels(folder_path, dfs)

    Bases: `GTFSFile`

    Represents levels.txt from the GTFS reference

  class LocationGroupStops(folder_path, dfs)

    Bases: `GTFSFile`

    Represents location_group_stops.txt from the GTFS reference

  class LocationGroups(folder_path, dfs)

    Bases: `GTFSFile`

    Represents location_groups.txt from the GTFS reference

  class LocationsGeojson(folder_path, dfs)

    Bases: `GTFSFile`

    Represents locations.geojson from the GTFS reference

    load_data()

      Fill the data attribute with GTFS data either with a given DataFrame or from the corresponding csv

      Parameters:

        dfs (dict[str, pd.DataFrame]) – Dict of dataframes mapped to the corresponding file names. If given, the corresponding DataFrame is returned if the key exists else an empty DataFrame

  class Networks(folder_path, dfs)

    Bases: `GTFSFile`

    Represents networks.txt from the GTFS reference

  class Pathways(folder_path, dfs)

    Bases: `GTFSFile`

    Represents pathways.txt from the GTFS reference

  class RouteNetworks(folder_path, dfs)

    Bases: `GTFSFile`

    Represents route_networks.txt from the GTFS reference

  class Routes(folder_path, dfs)

    Bases: `GTFSFile`

    Represents routes.txt from the GTFS reference

  class Shapes(folder_path, dfs)

    Bases: `GTFSFile`

    Represents shapes.txt from the GTFS reference

  class StopAreas(folder_path, dfs)

    Bases: `GTFSFile`

    Represents stop_areas.txt from the GTFS reference

  class StopTimes(folder_path, dfs)

    Bases: `GTFSFile`

    Represents stop_times.txt from the GTFS reference

  class Stops(folder_path, dfs)

    Bases: `GTFSFile`

    Represents stops.txt from the GTFS reference

  class Timeframes(folder_path, dfs)

    Bases: `GTFSFile`

    Represents timeframes.txt from the GTFS reference

  class Transfers(folder_path, dfs)

    Bases: `GTFSFile`

    Represents transfers.txt from the GTFS reference

  class Translations(folder_path, dfs)

    Bases: `GTFSFile`

    Represents translations.txt from the GTFS reference

  class Trips(folder_path, dfs)

    Bases: `GTFSFile`

    Represents trips.txt from the GTFS reference

  export(path=None, dirname='')

    Save this object’s data to files as specified by GTFS.

    Parameters:

      - path (str) – parent directory where to save the files, defaults to the objects folder_path property

      - dirname (str) – If specified, subdirectory to create or use inside path. Default behaviour is to save directly to path.

  get_fields(name)

    Given the name of a file specified in the GTFS specification, return all fields present in the data.

    Parameters:

      name (str) – name of a file as specified by GTFS (ommiting the .txt/.geojson extension)

    Returns:

      a list of all the fields present in the datastream of the specified file

    Return type:

      list[pd.core.indexes.range.RangeIndex]

  get_files()

    Get all GTFSFile object

    Returns:

      All member objects of type GTFSFile

    Return type:

      list[GTFSFile]

  validate()

    Check this object’s data for compliance with the GTFS reference. Resets self.errors and stores human readable error messages to it.

    Returns:

      List of human readable error messages, also saved to self.errors, if any, else None.

    Return type:

      list[str]

  validate_agency()

    Check Agency object for compliance with the GTFS reference.

  validate_areas()

    Check Areas object for compliance with the GTFS reference.

  validate_attributions()

    Check Attributions object for compliance with the GTFS reference.

  validate_booking_rules()

    Check BookingRules object for compliance with the GTFS reference.

  validate_calendar()

    Check Calendar object for compliance with the GTFS reference.

  validate_calendar_dates()

    Check CalendarDates object for compliance with the GTFS reference.

  validate_fare_attributes()

    Check FareAttributes object for compliance with the GTFS reference.

  validate_fare_leg_rules()

    Check FareLegRules object for compliance with the GTFS reference.

  validate_fare_media()

    Check FareMedia object for compliance with the GTFS reference.

  validate_fare_products()

    Check FareProducts object for compliance with the GTFS reference.

  validate_fare_rules()

    Check FareRules object for compliance with the GTFS reference.

  validate_fare_transfer_rules()

    Check FareTransferRules object for compliance with the GTFS reference.

  validate_feed_info()

    Check FeedInfo object for compliance with the GTFS reference.

  validate_frequencies()

    Check Frequencies object for compliance with the GTFS reference.

  validate_lat_lon(df, file_name='stops.txt', prefix='stop')

    Check if a DataFrame contains either no coordinates of a given prefix or both latitude and longitude.

    Parameters:

      - df (pd.DataFrame) – DataFrame to be checked

      - file_name (str) – Name to be printed in error message if validation fails

      - prefix (str) – Prefix to be used for coordinate fileds. Expands to {prefix}_lat and {prefix}_lon

  validate_levels()

    Check Levels object for compliance with the GTFS reference.

  validate_location_group_stops()

    Check LocationGroupStops object for compliance with the GTFS reference.

  validate_location_groups()

    Check Agency LocationGroups for compliance with the GTFS reference.

  validate_locations_geojson()

    Check LocationsGeojson object for compliance with the GTFS reference.

  validate_networks()

    Check Networks object for compliance with the GTFS reference.

  validate_optional_fields(df, optional_fields, file_name)

    Check if DataFrame contains fields not specified in the GTFS Reference.

    Parameters:

      - df (pd.DataFrame) – DataFrame to be checked

      - optional_fields (list[str]) – list of field names allowed in df

      - file_name (str) – Name to be printed in error message if validation fails

  validate_pathways()

    Check Pathways object for compliance with the GTFS reference.

  validate_required_fields(df, required_fields, file_name)

    Check if a DataFrame contains all required fields according to the GTFS reference for the file it represents.

    Parameters:

      - df (pd.DataFrame) – DataFrame to be checked

      - required_fields (list[str]) – list of field names to check for inclusion in df

      - file_name (str) – Name to be printed in error message if validation fails

  validate_route_networks()

    Check RouteNetworks object for compliance with the GTFS reference.

  validate_routes()

    Check Routes object for compliance with the GTFS reference.

  validate_shapes()

    Check Shapes object for compliance with the GTFS reference.

  validate_stop_areas()

    Check StopAreas object for compliance with the GTFS reference.

  validate_stop_times()

    Check StopTimes object for compliance with the GTFS reference.

  validate_stops()

    Check Stops object for compliance with the GTFS reference.

  validate_timeframes()

    Check Timeframes object for compliance with the GTFS reference.

  validate_transfers()

    Check Transfers object for compliance with the GTFS reference.

  validate_translations()

    Check Translations object for compliance with the GTFS reference.

  validate_trips()

    Check Trips object for compliance with the GTFS reference.

## pt_map.models module

### Models

Django database models representing the files of the GTFS Reference with all their fields

pt_map.models.Classes

-------

Agency, Stop, Route, Trip, StopTime, Calendar, CalendarDate, FareAttribute, FareRule, Shape, Frequency, Transfer, Pathway, Level, FeedInfo, LocationsGeojson, BookingRule, Translation, Attribution, LocationGroup, LocationGroupStop, RouteNetwork, Network, StopArea, Area, FareMedium, FareProduct, FareLegRule, FareTransferRule, Timeframe

  Different files as described in the GTFS Reference

class pt_map.models.Agency(*args, **kwargs)

  Bases: `Model`

  Represents agency.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  agency_email

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  agency_fare_url

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  agency_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  agency_lang

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  agency_name

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  agency_phone

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  agency_timezone

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  agency_url

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  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.

  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.

  objects = <django.db.models.manager.Manager object>
  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.

class pt_map.models.Area(*args, **kwargs)

  Bases: `Model`

  Represents area.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  area_description

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  area_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  area_name

    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>

class pt_map.models.Attribution(*args, **kwargs)

  Bases: `Model`

  Represents attribution.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  agency

    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.

  agency_id
  attribution_email

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  attribution_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  attribution_name

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  attribution_phone

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  attribution_url

    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>

class pt_map.models.BookingRule(*args, **kwargs)

  Bases: `Model`

  Represents booking_rule.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  booking_rule_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  booking_rule_instructions

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  booking_type

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  end_time

    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>
  rule_criteria

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  start_time

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  trip

    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.

  trip_id

class pt_map.models.Calendar(*args, **kwargs)

  Bases: `Model`

  Represents calendar.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  end_date

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  friday

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  get_next_by_end_date(*, field=<django.db.models.fields.DateField: end_date>, is_next=True, **kwargs)
  get_next_by_start_date(*, field=<django.db.models.fields.DateField: start_date>, is_next=True, **kwargs)
  get_previous_by_end_date(*, field=<django.db.models.fields.DateField: end_date>, is_next=False, **kwargs)
  get_previous_by_start_date(*, field=<django.db.models.fields.DateField: start_date>, is_next=False, **kwargs)
  monday

    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>
  saturday

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  service_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  start_date

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  sunday

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  thursday

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  tuesday

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  wednesday

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

class pt_map.models.CalendarDate(*args, **kwargs)

  Bases: `Model`

  Represents calendar_date.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  date

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  exception_type

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  get_next_by_date(*, field=<django.db.models.fields.DateField: date>, is_next=True, **kwargs)
  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>
  service_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

class pt_map.models.FareAttribute(*args, **kwargs)

  Bases: `Model`

  Represents fare_attribute.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  agency

    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.

  agency_id
  currency_type

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  fare_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  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.

  objects = <django.db.models.manager.Manager object>
  payment_method

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  price

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  transfer_duration

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  transfers

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

class pt_map.models.FareLegRule(*args, **kwargs)

  Bases: `Model`

  Represents fare_legRule.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  fare_leg_rule_description

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  fare_leg_rule_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  fare_leg_rule_name

    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>

class pt_map.models.FareMedium(*args, **kwargs)

  Bases: `Model`

  Represents fare_medium.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  fare_media_description

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  fare_media_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  fare_media_name

    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>

class pt_map.models.FareProduct(*args, **kwargs)

  Bases: `Model`

  Represents fare_product.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  fare_product_description

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  fare_product_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  fare_product_name

    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>

class pt_map.models.FareRule(*args, **kwargs)

  Bases: `Model`

  Represents fare_rule.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  contains_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  destination_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  fare

    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.

  fare_id
  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>
  origin_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  route

    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.

  route_id

class pt_map.models.FareTransferRule(*args, **kwargs)

  Bases: `Model`

  Represents faretransfer_rule.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  fare_transfer_rule_description

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  fare_transfer_rule_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  fare_transfer_rule_name

    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>

class pt_map.models.FeedInfo(*args, **kwargs)

  Bases: `Model`

  Represents feed_info.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  default_lang

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  feed_contact_email

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  feed_contact_url

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  feed_end_date

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  feed_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  feed_lang

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  feed_publisher_name

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  feed_publisher_url

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  feed_start_date

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  feed_version

    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>

class pt_map.models.Frequency(*args, **kwargs)

  Bases: `Model`

  Represents frequency.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  end_time

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  exact_times

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  headway_secs

    A wrapper for a deferred-loading field. When the value is read from this 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.

  objects = <django.db.models.manager.Manager object>
  start_time

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  trip

    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.

  trip_id

class pt_map.models.Level(*args, **kwargs)

  Bases: `Model`

  Represents level.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  level_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  level_index

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  level_name

    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>

class pt_map.models.LocationGroup(*args, **kwargs)

  Bases: `Model`

  Represents location_group.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  location_group_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  location_group_name

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  location_group_type

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  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.

  objects = <django.db.models.manager.Manager object>

class pt_map.models.LocationGroupStop(*args, **kwargs)

  Bases: `Model`

  Represents location_groupStop.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  location_group

    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.

  location_group_id
  objects = <django.db.models.manager.Manager object>
  stop

    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.

  stop_id

class pt_map.models.LocationsGeojson(*args, **kwargs)

  Bases: `Model`

  Represents locations.geojson from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  location_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  location_lat

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  location_lon

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  location_name

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  location_type

    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>
  parent_location_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  wheelchair_boarding

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

class pt_map.models.Network(*args, **kwargs)

  Bases: `Model`

  Represents network.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  network_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  network_name

    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>

class pt_map.models.Pathway(*args, **kwargs)

  Bases: `Model`

  Represents lathway.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  from_stop

    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.

  from_stop_id
  is_bidirectional

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  length

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  max_slope

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  min_width

    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>
  pathway_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  pathway_mode

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  reversed_signposted_as

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  signposted_as

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  stair_count

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  to_stop

    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.

  to_stop_id
  traversal_time

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

class pt_map.models.Route(*args, **kwargs)

  Bases: `Model`

  Represents route.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  agency

    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.

  agency_id
  continuous_drop_off

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  continuous_pickup

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  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.

  objects = <django.db.models.manager.Manager object>
  route_color

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  route_desc

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  route_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  route_long_name

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  route_short_name

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  route_sort_order

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  route_text_color

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  route_type

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  route_url

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  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.

class pt_map.models.RouteNetwork(*args, **kwargs)

  Bases: `Model`

  Represents route_network.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  objects = <django.db.models.manager.Manager object>
  route_network_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  route_network_name

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

class pt_map.models.Shape(*args, **kwargs)

  Bases: `Model`

  Represents shape.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  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>
  shape_dist_traveled

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  shape_id

    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

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  shape_pt_lon

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  shape_pt_sequence

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

class pt_map.models.Stop(*args, **kwargs)

  Bases: `Model`

  Represents stop.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  level_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  location_type

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  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.

  objects = <django.db.models.manager.Manager object>
  parent_station

    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.

  parent_station_id
  pathways_from

    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.

  pathways_to

    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.

  platform_code

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  stop_code

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  stop_desc

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  stop_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  stop_lat

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  stop_lon

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  stop_name

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  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.

  stop_timezone

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  stop_url

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  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.

  transfers_from

    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.

  transfers_to

    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.

  wheelchair_boarding

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  zone_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

class pt_map.models.StopArea(*args, **kwargs)

  Bases: `Model`

  Represents stop_area.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  objects = <django.db.models.manager.Manager object>
  stop_area_description

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  stop_area_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  stop_area_name

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

class pt_map.models.StopTime(*args, **kwargs)

  Bases: `Model`

  Represents stop_time.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  arrival_time

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  departure_time

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  drop_off_type

    A wrapper for a deferred-loading field. When the value is read from this 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.

  objects = <django.db.models.manager.Manager object>
  pickup_type

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  shape_dist_traveled

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  stop

    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.

  stop_headsign

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  stop_id
  stop_sequence

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  timepoint

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  trip

    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.

  trip_id

class pt_map.models.Timeframe(*args, **kwargs)

  Bases: `Model`

  Represents timeframe.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  end_date

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  end_time

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  get_next_by_end_date(*, field=<django.db.models.fields.DateField: end_date>, is_next=True, **kwargs)
  get_next_by_start_date(*, field=<django.db.models.fields.DateField: start_date>, is_next=True, **kwargs)
  get_previous_by_end_date(*, field=<django.db.models.fields.DateField: end_date>, is_next=False, **kwargs)
  get_previous_by_start_date(*, field=<django.db.models.fields.DateField: start_date>, is_next=False, **kwargs)
  objects = <django.db.models.manager.Manager object>
  start_date

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  start_time

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  time_frame_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

class pt_map.models.Transfer(*args, **kwargs)

  Bases: `Model`

  Represents transfer.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  from_stop

    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.

  from_stop_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

    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>
  to_stop

    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.

  to_stop_id
  transfer_type

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

class pt_map.models.Translation(*args, **kwargs)

  Bases: `Model`

  Represents translation.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  field_name

    A wrapper for a deferred-loading field. When the value is read from this 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.

  language

    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>
  table_name

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  translation

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

class pt_map.models.Trip(*args, **kwargs)

  Bases: `Model`

  Represents trip.txt from the GTFS Reference.

  exception DoesNotExist

    Bases: `ObjectDoesNotExist`

  exception MultipleObjectsReturned

    Bases: `MultipleObjectsReturned`

  bikes_allowed

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  block_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  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.

  direction_id

    A wrapper for a deferred-loading field. When the value is read from this 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.

  objects = <django.db.models.manager.Manager object>
  route

    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.

  route_id
  service_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  shape_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  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.

  trip_headsign

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  trip_id

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  trip_short_name

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  wheelchair_accessible

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

## pt_map.tests module

## pt_map.urls module

Redirecting HTTP requests destined for the app pt_map to the correct views

## pt_map.views module

### Views

Views reacting to Http Requests by interfacing between backend and frontend.

#### Functions

index(request)

  Home page

pt_map.views.index(request)

## Module contents