Django yönetici birçok farklı filtreler vardır:Filtre uygulanmış queryset django admin'e nasıl alınır?
Ben denir ebeveynchangelist_view
önce benim geçersiz kılınan yöntemde
changelist_view
yılında Sorgu Kümesi filtreden almak gerekir
class OrderAdmin(admin.ModelAdmin):
...
list_filter = ('field_1', 'field_2', 'field_3', ... , 'field_N')
...
: Ben changelist_view
içinde super
önce get_queryset
arayarak eğer
class OrderAdmin(admin.ModelAdmin):
...
def changelist_view(self, request, extra_content=None):
# here i need filtered queryset and I don`t know
# which filters have been applied
return super().changelist_view(request, extra_context)
...
filtreler olmadan queryset'i döndürür.
tam ihtiyacım olan şey, teşekkürler! – react