From c65dc700ad5ec4110b9a197e8fd2df74f2d03b6f Mon Sep 17 00:00:00 2001 From: Fam Zheng Date: Tue, 25 Nov 2025 22:49:32 +0000 Subject: [PATCH] Set display_field for verification_model to show model name - Add display_field='name' to verification_model field in CodeBatchResource - RelatedFieldEditor will now display model name instead of raw JSON object --- api/products/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/api/products/views.py b/api/products/views.py index 480cc12..0e507ea 100644 --- a/api/products/views.py +++ b/api/products/views.py @@ -352,6 +352,8 @@ class CodeBatchResource(BaseResource): schema['fields']['description']['longtext'] = True self.annotate_field(schema, 'code__count', '序列码数量') self.annotate_field(schema, 'tenant__username', '租户') + if 'verification_model' in schema['fields']: + schema['fields']['verification_model']['display_field'] = 'name' return self.patch_product_name_schema(schema) class CodeResource(BaseResource):