Menu (by topic)ΒΆ
The menu structure and the default menu per role are in platform.menu, while favourites are per-user data and so live in platform.platform. The screen layout is split in two, so no single page shows all of it.
7 endpoints - owned by 2 modules: platform.platform, platform.menu
This page is a supporting index gathered by topic. The proper home of an endpoint is the module page, which follows the code structure; in each row below, the module name is that home. Whether to move a module in the code is a separate decision.
| Method | Path | What it does | Module |
|---|---|---|---|
| DELETE | /platform/menu/favorites/(?P<id>\d+) |
Delete a favourite | platform.platform |
| GET | /platform/menu/roles |
Read the menu layout per role | platform.menu |
| GET/PATCH | /platform/menu/tree |
Read or save the menu tree | platform.menu |
| GET/POST | /platform/menu/favorites |
List or register a favourite menu entry | platform.platform |
| PATCH | /platform/menu/roles/(?P<id>\d+)/default-menu |
Set the default menu of a role | platform.menu |
| PATCH/DELETE | /platform/menu/items/(?P<id>\d+) |
Edit or delete a menu entry | platform.menu |
| POST | /platform/menu/items |
Register a menu entry | platform.menu |