feat: add search, filter, sort and pagination to QuickEvaluation list API

This commit is contained in:
Husanjonazamov
2026-03-09 13:21:44 +05:00
parent 9c176674f9
commit 8feee78ce4
13 changed files with 168 additions and 21 deletions

View File

@@ -15,12 +15,18 @@ class QuickEvaluationAdmin(ModelAdmin):
"manufacture_year",
"condition",
"estimated_price",
"status",
"car_type",
"state_car",
"created_at",
)
list_filter = (
"fuel_type",
"body_type",
"condition",
"status",
"car_type",
"state_car",
)
search_fields = (
"brand",
@@ -50,10 +56,11 @@ class QuickEvaluationAdmin(ModelAdmin):
"fields": (
("fuel_type", "body_type"),
"condition",
("car_type", "state_car"),
),
}),
("Natija", {
"fields": ("estimated_price",),
"fields": ("estimated_price", "status"),
}),
("Tizim", {
"classes": ("collapse",),