Update GTFS Realtime data
This commit is contained in:
@ -1,8 +1,7 @@
|
||||
from django.contrib import admin
|
||||
from django.utils.safestring import mark_safe
|
||||
|
||||
from sncfgtfs.models import Agency, Stop, Route, Trip, StopTime, Calendar, CalendarDate, \
|
||||
Transfer, FeedInfo
|
||||
Transfer, FeedInfo, StopTimeUpdate, TripUpdate
|
||||
|
||||
|
||||
@admin.register(Agency)
|
||||
@ -33,7 +32,7 @@ class RouteAdmin(admin.ModelAdmin):
|
||||
class TripAdmin(admin.ModelAdmin):
|
||||
list_display = ('id', 'route', 'service', 'headsign', 'direction_id',)
|
||||
list_filter = ('direction_id', 'service__transport_type',)
|
||||
search_fields = ('id', 'route__long_name', 'service', 'headsign',)
|
||||
search_fields = ('id', 'route__id', 'route__long_name', 'service__id', 'headsign',)
|
||||
ordering = ('route', 'service',)
|
||||
|
||||
|
||||
@ -80,3 +79,20 @@ class FeedInfoAdmin(admin.ModelAdmin):
|
||||
search_fields = ('publisher_name', 'publisher_url', 'lang', 'start_date',
|
||||
'end_date', 'version',)
|
||||
ordering = ('publisher_name',)
|
||||
|
||||
|
||||
@admin.register(StopTimeUpdate)
|
||||
class StopTimeUpdateAdmin(admin.ModelAdmin):
|
||||
list_display = ('trip_update', 'stop_time', 'arrival_delay', 'arrival_time',
|
||||
'departure_delay', 'departure_time', 'schedule_relationship',)
|
||||
list_filter = ('schedule_relationship',)
|
||||
search_fields = ('trip_update__trip_id', 'stop_time__stop__name', 'arrival_time', 'departure_time',)
|
||||
ordering = ('trip_update', 'stop_time',)
|
||||
|
||||
|
||||
@admin.register(TripUpdate)
|
||||
class TripUpdateAdmin(admin.ModelAdmin):
|
||||
list_display = ('trip_id', 'start_date', 'start_time',)
|
||||
search_fields = ('trip_id', 'start_date', 'start_time',)
|
||||
ordering = ('trip_id', 'start_date', 'start_time',)
|
||||
autocomplete_fields = ('trip',)
|
||||
|
Reference in New Issue
Block a user