Currently on the python side we misuse a fields default value: for injecting the data on Form that are used to edit stuff.
This has a side effect: all form fields that have data, have a default -> so are not required anymore.
Currently we work around this with extra validators, which is error prone and leads to code duplication in cases where you have a Create and Edit Form.
Solution direction:
- it would be nice to embed the form data in the JSON scheme
- check if it possible to use the "uniforms" as a nested dict in the form field property: to provide the data (see screen, which shows an extra "value" key.)
- if 2 is not possible: try to return the data inside the JSON scheme on another location: frontend will need changes to populate the fields

Questions:
- what to do with edit form when no data can be found for a field; but a default does exist on the form definition?
Currently on the python side we misuse a fields default value: for injecting the data on Form that are used to edit stuff.
This has a side effect: all form fields that have data, have a default -> so are not required anymore.
Currently we work around this with extra validators, which is error prone and leads to code duplication in cases where you have a Create and Edit Form.
Solution direction:
Questions: