From 24861f835abf533107a8131906a6cff0af5728b0 Mon Sep 17 00:00:00 2001 From: Stepan Demyanovich Date: Thu, 22 Apr 2021 15:58:17 +0500 Subject: [PATCH] Not required for nullable foreign key field --- fastapi_admin/factory.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fastapi_admin/factory.py b/fastapi_admin/factory.py index 9a145c8..61b3bdb 100644 --- a/fastapi_admin/factory.py +++ b/fastapi_admin/factory.py @@ -304,7 +304,7 @@ class AdminApp(FastAPI): options = list(map(lambda x: {"text": str(x), "value": x.pk}, objs)) field = Field( label=label, - required=True, + required=not fk_field.get("nullable"), type="select", options=options, sortable=name in sort_fields,