mirror of
https://github.com/inventree/InvenTree.git
synced 2025-12-16 17:28:11 +00:00
Merge branch 'generic-parameters' of github.com:SchrodingersGat/InvenTree into generic-parameters
This commit is contained in:
@@ -1,70 +1,100 @@
|
|||||||
# Create some PartParameter templtes
|
# Create some PartParameter templtes
|
||||||
|
|
||||||
- model: part.PartParameterTemplate
|
- model: common.parametertemplate
|
||||||
pk: 1
|
pk: 1
|
||||||
fields:
|
fields:
|
||||||
name: Length
|
name: Length
|
||||||
units: mm
|
units: mm
|
||||||
|
model_type:
|
||||||
|
- part
|
||||||
|
- part
|
||||||
|
|
||||||
- model: part.PartParameterTemplate
|
- model: common.parametertemplate
|
||||||
pk: 2
|
pk: 2
|
||||||
fields:
|
fields:
|
||||||
name: Width
|
name: Width
|
||||||
units: mm
|
units: mm
|
||||||
|
model_type:
|
||||||
|
- part
|
||||||
|
- part
|
||||||
|
|
||||||
- model: part.PartParameterTemplate
|
- model: common.parametertemplate
|
||||||
pk: 3
|
pk: 3
|
||||||
fields:
|
fields:
|
||||||
name: Thickness
|
name: Thickness
|
||||||
units: mm
|
units: mm
|
||||||
|
model_type:
|
||||||
|
- part
|
||||||
|
- part
|
||||||
|
|
||||||
# Add some parameters to parts (requires part.yaml)
|
# Add some parameters to parts (requires part.yaml)
|
||||||
- model: part.PartParameter
|
- model: common.parameter
|
||||||
pk: 1
|
pk: 1
|
||||||
fields:
|
fields:
|
||||||
part: 1
|
model_id: 1
|
||||||
|
model_type:
|
||||||
|
- part
|
||||||
|
- part
|
||||||
template: 1
|
template: 1
|
||||||
data: 4
|
data: 4
|
||||||
|
|
||||||
- model: part.PartParameter
|
- model: common.parameter
|
||||||
pk: 2
|
pk: 2
|
||||||
fields:
|
fields:
|
||||||
part: 2
|
model_id: 2
|
||||||
|
model_type:
|
||||||
|
- part
|
||||||
|
- part
|
||||||
template: 1
|
template: 1
|
||||||
data: 12
|
data: 12
|
||||||
|
|
||||||
- model: part.PartParameter
|
- model: common.parameter
|
||||||
pk: 3
|
pk: 3
|
||||||
fields:
|
fields:
|
||||||
part: 3
|
model_id: 3
|
||||||
|
model_type:
|
||||||
|
- part
|
||||||
|
- part
|
||||||
template: 1
|
template: 1
|
||||||
data: 12
|
data: 12
|
||||||
|
|
||||||
- model: part.PartParameter
|
- model: common.parameter
|
||||||
pk: 4
|
pk: 4
|
||||||
fields:
|
fields:
|
||||||
part: 3
|
model_id: 3
|
||||||
|
model_type:
|
||||||
|
- part
|
||||||
|
- part
|
||||||
template: 2
|
template: 2
|
||||||
data: 12
|
data: 12
|
||||||
|
|
||||||
- model: part.PartParameter
|
- model: common.parameter
|
||||||
pk: 5
|
pk: 5
|
||||||
fields:
|
fields:
|
||||||
part: 3
|
model_id: 3
|
||||||
|
model_type:
|
||||||
|
- part
|
||||||
|
- part
|
||||||
template: 3
|
template: 3
|
||||||
data: 12
|
data: 12
|
||||||
|
|
||||||
- model: part.PartParameter
|
- model: common.parameter
|
||||||
pk: 6
|
pk: 6
|
||||||
fields:
|
fields:
|
||||||
part: 100
|
model_id: 100
|
||||||
|
model_type:
|
||||||
|
- part
|
||||||
|
- part
|
||||||
template: 3
|
template: 3
|
||||||
data: 12
|
data: 12
|
||||||
|
|
||||||
- model: part.PartParameter
|
- model: common.parameter
|
||||||
pk: 7
|
pk: 7
|
||||||
fields:
|
fields:
|
||||||
part: 100
|
model_id: 100
|
||||||
|
model_type:
|
||||||
|
- part
|
||||||
|
- part
|
||||||
template: 1
|
template: 1
|
||||||
data: 12
|
data: 12
|
||||||
|
|
||||||
@@ -73,12 +103,12 @@
|
|||||||
pk: 1
|
pk: 1
|
||||||
fields:
|
fields:
|
||||||
category: 7
|
category: 7
|
||||||
parameter_template: 1
|
template: 1
|
||||||
default_value: '2.8'
|
default_value: '2.8'
|
||||||
|
|
||||||
- model: part.PartCategoryParameterTemplate
|
- model: part.PartCategoryParameterTemplate
|
||||||
pk: 2
|
pk: 2
|
||||||
fields:
|
fields:
|
||||||
category: 7
|
category: 7
|
||||||
parameter_template: 3
|
template: 3
|
||||||
default_value: '0.5'
|
default_value: '0.5'
|
||||||
|
|||||||
@@ -1757,7 +1757,7 @@ class CategoryParameterTemplateSerializer(
|
|||||||
'pk',
|
'pk',
|
||||||
'category',
|
'category',
|
||||||
'category_detail',
|
'category_detail',
|
||||||
'parameter_template',
|
'template',
|
||||||
# 'parameter_template_detail',
|
# 'parameter_template_detail',
|
||||||
'default_value',
|
'default_value',
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -176,6 +176,8 @@ def get_ruleset_ignore() -> list[str]:
|
|||||||
'contenttypes_contenttype',
|
'contenttypes_contenttype',
|
||||||
# Models which currently do not require permissions
|
# Models which currently do not require permissions
|
||||||
'common_attachment',
|
'common_attachment',
|
||||||
|
'common_parametertemplate',
|
||||||
|
'common_parameter',
|
||||||
'common_customunit',
|
'common_customunit',
|
||||||
'common_dataoutput',
|
'common_dataoutput',
|
||||||
'common_inventreesetting',
|
'common_inventreesetting',
|
||||||
|
|||||||
Reference in New Issue
Block a user