I have a simple model I can edit by using another simple form - and that works well:
when I click on "edit", it correctly shows existing fields in an editing fo