def METHOD_NAME(self, add_url_rule: Callable):
    panel_endpoint = f".{self.id}"
    group_base = "/<string:group>/"
    add_url_rule(group_base, endpoint="group", view_func=self.group_view)
    # models
    base = f"{group_base}<string:Model>/"
    add_url_rule(base, endpoint="model", view_func=self.model_view)
    edit_view = Edit.as_view("edit", view_endpoint=panel_endpoint)
    add_url_rule(f"{base}<int:object_id>", view_func=edit_view)
    add_url_rule(
        f"{base}new", view_func=Create.as_view("new", view_endpoint=panel_endpoint)
    )