Coverage for apps/underwriting/admin.py: 100%
17 statements
« prev ^ index » next coverage.py v7.17.0, created at 2026-11-04 17:24 +0000
« prev ^ index » next coverage.py v7.17.0, created at 2026-11-04 17:24 +0000
1from django.contrib import admin
3from .models import AusRun, Condition, CreditOrder, CreditScore
6@admin.register(CreditOrder)
7class CreditOrderAdmin(admin.ModelAdmin):
8 list_display = ("id", "loan", "request_type", "status", "report_id")
9 list_filter = ("status", "request_type")
12@admin.register(CreditScore)
13class CreditScoreAdmin(admin.ModelAdmin):
14 list_display = ("order", "borrower", "equifax", "experian", "transunion", "mid")
17@admin.register(AusRun)
18class AusRunAdmin(admin.ModelAdmin):
19 list_display = (
20 "id",
21 "loan",
22 "engine",
23 "recommendation",
24 "risk_class",
25 "dti_pct",
26 "submitted_at",
27 )
28 list_filter = ("engine", "risk_class")
31@admin.register(Condition)
32class ConditionAdmin(admin.ModelAdmin):
33 list_display = ("id", "loan", "name", "category", "status", "source", "due_date")
34 list_filter = ("category", "status", "source")