From 045b4ac5fd81bf3dd5f56f4ee0513ad3e7f5dc78 Mon Sep 17 00:00:00 2001 From: Horilla Date: Wed, 15 Nov 2023 10:19:33 +0530 Subject: [PATCH] [UPDT] BASE: Added None condition to export_data function --- base/methods.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/base/methods.py b/base/methods.py index d195988f5..d75d77174 100644 --- a/base/methods.py +++ b/base/methods.py @@ -325,6 +325,9 @@ def closest_numbers(numbers: list, input_number: int) -> tuple: @login_required def export_data(request, model, form_class, filter_class, file_name): fields_mapping = { + "male": _("Male"), + "female": _("Female"), + "other": _("Other"), "draft": _("Draft"), "active": _("Active"), "expired": _("Expired"), @@ -363,6 +366,8 @@ def export_data(request, model, form_class, filter_class, file_name): value = _("No") if value in fields_mapping: value = fields_mapping[value] + if value == "None": + value = " " request_export[field.verbose_name].append(value) data_frame = pd.DataFrame(data=request_export)