diff --git a/fastapi_admin/resources.py b/fastapi_admin/resources.py index c4e2a3b..dcfe349 100644 --- a/fastapi_admin/resources.py +++ b/fastapi_admin/resources.py @@ -171,8 +171,7 @@ class Model(Resource): name = input_.context.get("name") if isinstance(input_, inputs.ForeignKey): v = data.getlist(name)[0] - model = await input_.model.get(id=v) - ret[name] = model + ret[name] = int(v) if v else None continue if isinstance(input_, inputs.ManyToMany): v = data.getlist(name)