2016-01-26 00:55:55 -07:00
|
|
|
from django.conf.urls import url
|
2014-12-19 06:06:58 -07:00
|
|
|
from django.views.generic import TemplateView
|
|
|
|
|
2016-01-22 10:47:27 -07:00
|
|
|
from network.base import views
|
2014-12-19 06:06:58 -07:00
|
|
|
|
2016-01-22 10:47:27 -07:00
|
|
|
base_urlpatterns = ([
|
|
|
|
url(r'^$', views.index, name='home'),
|
2014-12-19 07:46:31 -07:00
|
|
|
url(r'^about/$', TemplateView.as_view(template_name='base/about.html'), name='about'),
|
2016-01-22 10:47:27 -07:00
|
|
|
url(r'^robots\.txt$', views.robots, name='robots'),
|
|
|
|
url(r'^settings_site/$', views.settings_site, name='settings_site'),
|
2014-12-19 07:46:31 -07:00
|
|
|
|
|
|
|
# Observations
|
2016-12-20 19:51:43 -07:00
|
|
|
url(r'^observations/$', views.ObservationListView.as_view(), name='observations_list'),
|
2017-09-11 04:33:49 -06:00
|
|
|
url(r'^observations/(?P<id>[0-9]+)/$', views.observation_view,
|
|
|
|
name='observation_view'),
|
2016-01-26 00:55:55 -07:00
|
|
|
url(r'^observations/(?P<id>[0-9]+)/delete/$', views.observation_delete,
|
|
|
|
name='observation_delete'),
|
2016-01-22 10:47:27 -07:00
|
|
|
url(r'^observations/new/$', views.observation_new, name='observation_new'),
|
2017-03-19 12:03:58 -06:00
|
|
|
url(r'^prediction_windows/(?P<sat_id>[\w.@+-]+)/(?P<transmitter>[\w.@+-]+)/'
|
|
|
|
'(?P<start_date>.+)/(?P<end_date>.+)/(?P<station_id>[\w.@+-]+)/$',
|
2016-05-09 06:29:23 -06:00
|
|
|
views.prediction_windows, name='prediction_windows_filtered'),
|
2017-03-19 12:03:58 -06:00
|
|
|
url(r'^prediction_windows/(?P<sat_id>[\w.@+-]+)/(?P<transmitter>[\w.@+-]+)/'
|
|
|
|
'(?P<start_date>.+)/(?P<end_date>.+)/$',
|
2016-01-22 10:47:27 -07:00
|
|
|
views.prediction_windows, name='prediction_windows'),
|
2017-12-23 03:35:42 -07:00
|
|
|
url(r'^pass_predictions/(?P<id>[\w.@+-]+)/$',
|
|
|
|
views.pass_predictions, name='pass_predictions'),
|
2017-11-18 12:16:21 -07:00
|
|
|
url(r'^observation_vet_good/(?P<id>[0-9]+)/$', views.observation_vet_good,
|
|
|
|
name='observation_vet_good'),
|
|
|
|
url(r'^observation_vet_bad/(?P<id>[0-9]+)/$', views.observation_vet_bad,
|
|
|
|
name='observation_vet_bad'),
|
2014-12-19 07:46:31 -07:00
|
|
|
|
|
|
|
# Stations
|
2016-01-22 10:47:27 -07:00
|
|
|
url(r'^stations/$', views.stations_list, name='stations_list'),
|
|
|
|
url(r'^stations/(?P<id>[0-9]+)/$', views.station_view, name='station_view'),
|
|
|
|
url(r'^stations/(?P<id>[0-9]+)/delete/$', views.station_delete, name='station_delete'),
|
|
|
|
url(r'^stations/edit/$', views.station_edit, name='station_edit'),
|
|
|
|
url(r'^stations_all/$', views.StationAllView.as_view({'get': 'list'}), name='stations_all'),
|
2016-04-09 10:19:47 -06:00
|
|
|
|
|
|
|
# Satellites
|
|
|
|
url(r'^satellites/(?P<id>[0-9]+)/$', views.satellite_view, name='satellite_view'),
|
2016-12-21 04:50:02 -07:00
|
|
|
url(r'^satellite_position/(?P<sat_id>[0-9]+)/$', views.satellite_position,
|
|
|
|
name='satellite_position'),
|
2016-01-22 10:47:27 -07:00
|
|
|
], 'base')
|