166 lines
3.9 KiB
JSON
166 lines
3.9 KiB
JSON
{
|
|
"app_name": "example",
|
|
"module_comment": "案例",
|
|
"model_name": "example",
|
|
"model_class_name": "Example",
|
|
"route_prefix": "example",
|
|
"business_description": "标识系统中的案例数据",
|
|
"business_description_detail": "包含案例名称, 案例图片, 案例类型:1-类型1 2-类型2 3-类型3 4-类型4等属性",
|
|
"permission_prefix": "sys:example",
|
|
"primary_key": "id",
|
|
"display_field": "name",
|
|
"display_field_camel": "name",
|
|
"table_name": "example",
|
|
"table_prefix": [
|
|
"django_"
|
|
],
|
|
"remove_prefix": true,
|
|
"menu_group": "tool",
|
|
"parent_menu_id": 322,
|
|
"menu_sort": 5,
|
|
"has_sort": true,
|
|
"has_status": true,
|
|
"has_unique_code": false,
|
|
"has_export": false,
|
|
"has_image_field": true,
|
|
"has_rich_text_field": false,
|
|
"fields": [
|
|
{
|
|
"name": "name",
|
|
"comment": "案例名称",
|
|
"purpose": "存储案例名称信息",
|
|
"type": "CharField",
|
|
"type_display": "字符串",
|
|
"max_length": 100,
|
|
"nullable": false,
|
|
"required": true,
|
|
"is_unique": false,
|
|
"db_index": true,
|
|
"default": null,
|
|
"in_form": true,
|
|
"in_list": true,
|
|
"filterable": true,
|
|
"filter_type": "模糊查询",
|
|
"editable": true,
|
|
"searchable": true,
|
|
"is_image": false,
|
|
"is_rich_text": false
|
|
},
|
|
{
|
|
"name": "avatar",
|
|
"comment": "案例图片",
|
|
"purpose": "存储案例图片信息",
|
|
"type": "CharField",
|
|
"type_display": "字符串",
|
|
"max_length": 255,
|
|
"nullable": true,
|
|
"required": false,
|
|
"is_unique": false,
|
|
"db_index": false,
|
|
"default": null,
|
|
"in_form": true,
|
|
"in_list": true,
|
|
"filterable": false,
|
|
"filter_type": "",
|
|
"editable": true,
|
|
"searchable": false,
|
|
"is_image": true,
|
|
"is_rich_text": false
|
|
},
|
|
{
|
|
"name": "type",
|
|
"comment": "案例类型:1-类型1 2-类型2 3-类型3 4-类型4",
|
|
"purpose": "存储案例类型:1-类型1 2-类型2 3-类型3 4-类型4信息",
|
|
"type": "IntegerField",
|
|
"type_display": "整数",
|
|
"max_length": null,
|
|
"nullable": false,
|
|
"required": true,
|
|
"is_unique": false,
|
|
"db_index": false,
|
|
"default": "1",
|
|
"in_form": true,
|
|
"in_list": true,
|
|
"filterable": true,
|
|
"filter_type": "精确匹配",
|
|
"editable": true,
|
|
"searchable": false,
|
|
"is_image": false,
|
|
"is_rich_text": false,
|
|
"choices": [
|
|
[
|
|
1,
|
|
"类型1"
|
|
],
|
|
[
|
|
2,
|
|
"类型2"
|
|
],
|
|
[
|
|
3,
|
|
"类型3"
|
|
],
|
|
[
|
|
4,
|
|
"类型4"
|
|
]
|
|
],
|
|
"min_value": 1,
|
|
"max_value": 4
|
|
},
|
|
{
|
|
"name": "status",
|
|
"comment": "案例状态:1-正常 2-禁用",
|
|
"purpose": "存储案例状态:1-正常 2-禁用信息",
|
|
"type": "IntegerField",
|
|
"type_display": "整数",
|
|
"max_length": null,
|
|
"nullable": false,
|
|
"required": true,
|
|
"is_unique": false,
|
|
"db_index": false,
|
|
"default": "1",
|
|
"in_form": true,
|
|
"in_list": true,
|
|
"filterable": true,
|
|
"filter_type": "精确匹配",
|
|
"editable": true,
|
|
"searchable": false,
|
|
"is_image": false,
|
|
"is_rich_text": false,
|
|
"choices": [
|
|
[
|
|
1,
|
|
"正常"
|
|
],
|
|
[
|
|
2,
|
|
"禁用"
|
|
]
|
|
],
|
|
"min_value": 1,
|
|
"max_value": 2
|
|
},
|
|
{
|
|
"name": "sort",
|
|
"comment": "排序",
|
|
"purpose": "存储排序信息",
|
|
"type": "IntegerField",
|
|
"type_display": "整数",
|
|
"max_length": null,
|
|
"nullable": false,
|
|
"required": true,
|
|
"is_unique": false,
|
|
"db_index": false,
|
|
"default": "0",
|
|
"in_form": true,
|
|
"in_list": true,
|
|
"filterable": false,
|
|
"filter_type": "",
|
|
"editable": true,
|
|
"searchable": false,
|
|
"is_image": false,
|
|
"is_rich_text": false
|
|
}
|
|
]
|
|
} |