Table
Using the Handsontable library
{
"title": "Default Lead-Time",
"width": 12,
"full_row": True,
"url_name": "frame_table",
"url_action_name": "table_defaultleadtimetracker",
"content": {
"view": api_views.Table,
"view_params": {
"model": custom_models.DefaultLeadTimeTracker,
"order_by": "id",
"init_max_rows_threshold": 20000,
"table_settings": {
"options": {
"hide_id_column": True,
},
"permissions": {
"read": {
"allowed": True,
"allowed_user_groups": [],
"allowed_users": [],
},
"update": {
"allowed": False,
"allowed_user_groups": [],
"allowed_users": [],
},
"insert": {
"allowed": False,
"allowed_user_groups": [],
"allowed_users": [],
},
"delete": {
"allowed": False,
"allowed_user_groups": [],
"allowed_users": [],
},
},
},
"field_definitions": {
"supplier__name": {
"source_include_filters": {
"is_t2": True
}
},
"season__search_reference_suggestion_text": {},
"web_number": {},
"update_timestamp": {"read_only": True},
"user_id": {"read_only": True},
},
"include_filters_extra": {
"report_category": "Delivery Report",
},
},
},
}
Last updated