Skip to content

Commit 3335ecc

Browse files
author
龙燕
committed
Fix break changing of django-timezone
1 parent 981c2a5 commit 3335ecc

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

tyadmin_api_cli/antd/field.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,8 @@ def valueEnum_factory(field):
133133
# 字段下拉选择渲染
134134
if field.__class__.__name__ == "TimeZoneField":
135135
field_choices_list = []
136-
for field_one in field.CHOICES:
136+
choices = 'CHOICES' if hasattr(field, 'CHOICES') else 'choices'
137+
for field_one in getattr(field, choices):
137138
one_line = f'"{field_one[0]}":"{field_one[1]}"'
138139
field_choices_list.append(one_line)
139140
return f'valueEnum:{{{",".join(field_choices_list)}}}'

0 commit comments

Comments
 (0)