mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
restructure overrides
This commit is contained in:
parent
dd56bc1fa5
commit
9a42421852
@ -726,6 +726,29 @@ class PartCreate(AjaxCreateView):
|
|||||||
class PartImport(FileManagementFormView):
|
class PartImport(FileManagementFormView):
|
||||||
''' Part: Upload file, match to fields and import parts(using multi-Step form) '''
|
''' Part: Upload file, match to fields and import parts(using multi-Step form) '''
|
||||||
|
|
||||||
|
class MyFileManager(FileManager):
|
||||||
|
REQUIRED_HEADERS = [
|
||||||
|
'Name',
|
||||||
|
'Description',
|
||||||
|
]
|
||||||
|
|
||||||
|
OPTIONAL_MATCH_HEADERS = [
|
||||||
|
'Category',
|
||||||
|
'default_location',
|
||||||
|
'default_supplier',
|
||||||
|
]
|
||||||
|
|
||||||
|
OPTIONAL_HEADERS = [
|
||||||
|
'Keywords',
|
||||||
|
'IPN',
|
||||||
|
'Revision',
|
||||||
|
'Link',
|
||||||
|
'default_expiry',
|
||||||
|
'minimum_stock',
|
||||||
|
'Units',
|
||||||
|
'Notes',
|
||||||
|
]
|
||||||
|
|
||||||
name = 'part'
|
name = 'part'
|
||||||
form_steps_template = [
|
form_steps_template = [
|
||||||
'part/import_wizard/part_upload.html',
|
'part/import_wizard/part_upload.html',
|
||||||
@ -753,29 +776,7 @@ class PartImport(FileManagementFormView):
|
|||||||
'default_location': 'default_location',
|
'default_location': 'default_location',
|
||||||
'default_supplier': 'default_supplier',
|
'default_supplier': 'default_supplier',
|
||||||
}
|
}
|
||||||
class MyManger(FileManager):
|
file_manager_class = MyFileManager
|
||||||
REQUIRED_HEADERS = [
|
|
||||||
'Name',
|
|
||||||
'Description',
|
|
||||||
]
|
|
||||||
|
|
||||||
OPTIONAL_MATCH_HEADERS = [
|
|
||||||
'Category',
|
|
||||||
'default_location',
|
|
||||||
'default_supplier',
|
|
||||||
]
|
|
||||||
|
|
||||||
OPTIONAL_HEADERS = [
|
|
||||||
'Keywords',
|
|
||||||
'IPN',
|
|
||||||
'Revision',
|
|
||||||
'Link',
|
|
||||||
'default_expiry',
|
|
||||||
'minimum_stock',
|
|
||||||
'Units',
|
|
||||||
'Notes',
|
|
||||||
]
|
|
||||||
file_manager_class = MyManger
|
|
||||||
|
|
||||||
def get_field_selection(self):
|
def get_field_selection(self):
|
||||||
""" Fill the form fields for step 3 """
|
""" Fill the form fields for step 3 """
|
||||||
|
Loading…
Reference in New Issue
Block a user