Improved transaction and breakage report serializers when handling breakages

This commit is contained in:
Keannu Christian Bernasol 2023-12-27 20:38:43 +08:00
parent d0ca68149a
commit 0b1c065a80
4 changed files with 47 additions and 40 deletions

View file

@ -4,6 +4,8 @@ from accounts.models import CustomUser
class TransactionAdmin(admin.ModelAdmin):
list_display = ('id', 'borrower', 'teacher', 'transaction_status')
def formfield_for_foreignkey(self, db_field, request, **kwargs):
if db_field.name == "borrower":
kwargs["queryset"] = CustomUser.objects.exclude(