From 4b7ead0933a78c15e1711f32bbfddc6ff708c5c2 Mon Sep 17 00:00:00 2001 From: Julian Leucker <leuckerj@gmail.com> Date: Wed, 26 Oct 2022 19:35:36 +0200 Subject: [PATCH] Mark required fields as required --- django_forms_as_jsonschema/jsonschema.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/django_forms_as_jsonschema/jsonschema.py b/django_forms_as_jsonschema/jsonschema.py index 9ca2d92..1d6c753 100644 --- a/django_forms_as_jsonschema/jsonschema.py +++ b/django_forms_as_jsonschema/jsonschema.py @@ -18,7 +18,8 @@ class JSONSchema: "type": "string", "title": str(field.label or ""), "description": str(field.help_text or ""), - "readOnly": field.disabled + "readOnly": field.disabled, + "required": field.required, } # string, number, integer, boolean. -- GitLab