Skip to content

Commit 1374901

Browse files
committed
fix: Fix Config no title attribute
1 parent 9e42cc4 commit 1374901

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

fastapi_amis_admin/admin/parser.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ def as_amis_form(self, model: Type[BaseModel], set_default: bool = False, is_fil
8686
Returns:
8787
amis.Form
8888
"""
89-
form = amis.Form(title=model.Config.title)
89+
form = amis.Form(title=getattr(model.Config, "title", None))
9090
form.body = [
9191
self.as_form_item(modelfield, set_default=set_default, is_filter=is_filter)
9292
for modelfield in model.__fields__.values()
@@ -229,7 +229,7 @@ def get_field_amis_form_item_type(self, type_: Any, is_filter: bool, required: b
229229
# pydantic model parse to InputSubForm
230230
kwargs["type"] = "input-sub-form"
231231
kwargs["labelField"] = get_model_label_field_name(type_)
232-
kwargs["btnLabel"] = type_.Config.title
232+
kwargs["btnLabel"] = getattr(type_.Config, "title", None)
233233
kwargs["form"] = self.as_amis_form(type_, is_filter=is_filter)
234234
else:
235235
kwargs["type"] = "input-text"

0 commit comments

Comments
 (0)