work on the import/export

This commit is contained in:
2026-06-18 11:05:02 +01:00
parent 9ad042b371
commit 75e172c7c0
2 changed files with 13 additions and 1 deletions
+9 -1
View File
@@ -1,11 +1,18 @@
from django.contrib import admin,messages
from django.utils.translation import ngettext
from .models import SimpsonsData
from import_export import resources
# Register your models here.
DB = 'simpsons_db'
class SimpsonsResource(resources.ModelResource):
class Meta:
model = SimpsonsData
@admin.action(description="Mark episode as seen")
def make_seen(modeladmin, request, queryset):
updated = queryset.update(seen="True")
@@ -40,6 +47,7 @@ class EpisodeAdmin(admin.ModelAdmin):
list_filter = ['seen']
fields = ['season', 'episode', 'url', 'seen']
actions = [make_seen,make_unseen]
resource_classes = [SimpsonsResource]
def get_queryset(self, request):
return super().get_queryset(request).using(DB)