Skip to content

Commit 541153e

Browse files
committed
Merge remote-tracking branch 'origin/main' into main
2 parents c9e929e + ddbc816 commit 541153e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

fast_tmp/site/field.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,8 @@ def get_control(self, request: Request) -> Control:
373373
return self._control
374374

375375
def orm_2_amis(self, value: Any) -> Any:
376+
if not value:
377+
return {"label": "-", "value": None}
376378
return {"label": str(value), "value": value.pk}
377379

378380
async def set_value(self, request: Request, obj: Model, value: Any):
@@ -401,8 +403,8 @@ def get_column(self, request: Request) -> Column:
401403
title=self.label,
402404
body=CRUD(
403405
api="get:"
404-
+ self._field.model.__name__ # type: ignore
405-
+ f"/select/{self.name}?pk=$pk",
406+
+ self._field.model.__name__ # type: ignore
407+
+ f"/select/{self.name}?pk=$pk",
406408
columns=[
407409
Column(label="pk", name="pk"),
408410
Column(label="label", name="label"),

0 commit comments

Comments
 (0)