work on the import/export
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user