mirror of
https://github.com/pacnpal/thrillwiki_django_no_react.git
synced 2025-12-20 13:11:08 -05:00
Update migration files for Django 5.1.4; remove obsolete merge migrations and adjust history tracking context in templates
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
from django.contrib import admin
|
||||
from django.utils.html import format_html
|
||||
from django.db.models import Avg
|
||||
from simple_history.admin import SimpleHistoryAdmin
|
||||
from .models import Ride, RollerCoasterStats
|
||||
|
||||
class RollerCoasterStatsInline(admin.StackedInline):
|
||||
@@ -31,14 +30,13 @@ class RollerCoasterStatsInline(admin.StackedInline):
|
||||
)
|
||||
|
||||
@admin.register(Ride)
|
||||
class RideAdmin(SimpleHistoryAdmin):
|
||||
class RideAdmin(admin.ModelAdmin):
|
||||
list_display = ('id', 'name', 'park', 'category', 'get_status', 'manufacturer', 'opening_date', 'get_avg_rating')
|
||||
list_filter = ('status', 'category', 'manufacturer', 'park')
|
||||
search_fields = ('name', 'park__name', 'manufacturer__name', 'description')
|
||||
prepopulated_fields = {'slug': ('name',)}
|
||||
inlines = [RollerCoasterStatsInline]
|
||||
readonly_fields = ('id', 'created_at', 'updated_at')
|
||||
history_list_display = ['status', 'manufacturer']
|
||||
actions = ['mark_as_operating', 'mark_as_closed', 'mark_as_under_maintenance', 'mark_as_removed']
|
||||
|
||||
fieldsets = (
|
||||
@@ -129,12 +127,11 @@ class RideAdmin(SimpleHistoryAdmin):
|
||||
mark_as_removed.short_description = "Mark selected rides as demolished"
|
||||
|
||||
@admin.register(RollerCoasterStats)
|
||||
class RollerCoasterStatsAdmin(SimpleHistoryAdmin):
|
||||
class RollerCoasterStatsAdmin(admin.ModelAdmin):
|
||||
list_display = ('ride', 'height_ft', 'length_ft', 'speed_mph', 'inversions', 'get_capacity')
|
||||
list_filter = ('launch_type', 'track_type', 'train_style')
|
||||
search_fields = ('ride__name', 'track_type')
|
||||
readonly_fields = ('id', 'ride')
|
||||
history_list_display = ['height_ft', 'length_ft', 'speed_mph', 'inversions']
|
||||
|
||||
fieldsets = (
|
||||
('Basic Stats', {
|
||||
|
||||
Reference in New Issue
Block a user