{{ stop.name }}
+{{ stop.route_str }}
+ + Track + +diff --git a/transit/migrations/0002_rename_threshold_eta_usersettings_start.py b/transit/migrations/0002_rename_threshold_eta_usersettings_start.py new file mode 100644 index 0000000..dd090f8 --- /dev/null +++ b/transit/migrations/0002_rename_threshold_eta_usersettings_start.py @@ -0,0 +1,18 @@ +# Generated by Django 4.0.3 on 2022-03-27 07:53 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('transit', '0001_initial'), + ] + + operations = [ + migrations.RenameField( + model_name='usersettings', + old_name='threshold_eta', + new_name='start', + ), + ] diff --git a/transit/migrations/0007_merge_20220327_1558.py b/transit/migrations/0007_merge_20220327_1558.py new file mode 100644 index 0000000..9d3bdcf --- /dev/null +++ b/transit/migrations/0007_merge_20220327_1558.py @@ -0,0 +1,14 @@ +# Generated by Django 3.2.12 on 2022-03-27 15:58 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('transit', '0002_rename_threshold_eta_usersettings_start'), + ('transit', '0006_usersettings_fav_stop'), + ] + + operations = [ + ] diff --git a/transit/models.py b/transit/models.py index 0e65ddb..a59586b 100644 --- a/transit/models.py +++ b/transit/models.py @@ -18,6 +18,17 @@ class Stop(models.Model): lat = models.DecimalField(max_digits=17,decimal_places=15) code = models.IntegerField() routes = models.ManyToManyField(Route) + route_str = models.TextField(default="No routes to display") + + def __str__(self): + return str(self.code) + + def format_routes(self): + str = "Routes: " + for route in self.routes.all(): + str += route.long_name.lower().title() + ", " + + return str[:len(str)-2] def __str__(self): return str(self.code) diff --git a/transit/templates/transit/dashboard.html b/transit/templates/transit/dashboard.html index e3528e5..3330b61 100644 --- a/transit/templates/transit/dashboard.html +++ b/transit/templates/transit/dashboard.html @@ -4,7 +4,19 @@ {% block content %}
{{ stop.route_str }}
+ + Track + +