Expose tracks

This commit is contained in:
2022-07-18 23:45:13 +02:00
parent be6a685f55
commit 63379c9673
4 changed files with 25 additions and 3 deletions

View File

@@ -27,8 +27,8 @@ class DecoderAdmin(admin.ModelAdmin):
@admin.register(Scale)
class ScaleAdmin(admin.ModelAdmin):
list_display = ("scale", "ratio", "gauge", "track")
list_filter = ("ratio", "gauge", "track")
list_display = ("scale", "ratio", "gauge", "tracks")
list_filter = ("ratio", "gauge", "tracks")
search_fields = list_display

View File

@@ -0,0 +1,18 @@
# Generated by Django 4.0.6 on 2022-07-18 21:44
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('metadata', '0006_scale_gauge'),
]
operations = [
migrations.RenameField(
model_name='scale',
old_name='track',
new_name='tracks',
),
]

View File

@@ -85,7 +85,7 @@ class Scale(models.Model):
scale = models.CharField(max_length=32, unique=True)
ratio = models.CharField(max_length=16, blank=True)
gauge = models.CharField(max_length=16, blank=True)
track = models.CharField(max_length=16, blank=True)
tracks = models.CharField(max_length=16, blank=True)
class Meta:
ordering = ["scale"]

View File

@@ -29,6 +29,10 @@
<th width="35%" scope="row">Gauge</th>
<td>{{ s.gauge }}</td>
</tr>
<tr>
<th width="35%" scope="row">Tracks</th>
<td>{{ s.tracks }}</td>
</tr>
</tbody>
</table>
<div class="btn-group mb-4">