From 4b1536c19aa69e3d113492a0642c9ab6d151f244 Mon Sep 17 00:00:00 2001 From: Daniil Fajnberg Date: Sun, 26 Dec 2021 16:10:22 +0100 Subject: [PATCH] updated repr --- src/yamlhttpforms/form.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/yamlhttpforms/form.py b/src/yamlhttpforms/form.py index 22ec119..7e34d80 100644 --- a/src/yamlhttpforms/form.py +++ b/src/yamlhttpforms/form.py @@ -23,10 +23,12 @@ class FormField: def __repr__(self) -> str: s = '' def __str__(self) -> str: @@ -75,6 +77,10 @@ class Form: self.full_payload_always: bool = full_payload self.url: Optional[str] = url + def __repr__(self) -> str: + fields = ', '.join(f"'{alias}': {field}" for alias, field in self.fields.items()) + return f'Form({fields})' + @property def fields(self) -> Dict[str, FormField]: return self._fields.copy()