Migrations & Updates
oarepo-ui v7.0+ package requires base template files in your model’s UI module. These templates must extend the oarepo-ui base templates. See Record landing page documentation for the complete template inheritance flow.
| Affected | Not affected |
|---|---|
| Model UIs created before 2026-02-18 | Model UIs generated after 2026-02-18 |
| Using default templates | Custom page templates configured |
| oarepo-ui >= 7.0 | older versions |
Show migration steps
Option 1: Use model update (Recommended)
Run the model update command from your repository root:
./run.sh model update <model_name>Option 2: Create files manually
If you prefer not to use model update, you can create the required template files manually in ui/mymodel/templates/semantic-ui/mymodel/. See the model copier template for the complete list of required files.
Common issues:
TemplateNotFound: mymodel/record_detail.html→ Create base template file- Partials not showing → Check that
mymodel/record_detail/main.htmlexist
Last updated on