Inventree Python-API: Alle Lagerorte auflisten
English
Deutsch
Siehe unseren vorherigen Post Inventree Python-API: Minimales API-Verbindungsbeispiel mit YAML-Config für unsere Methode, das api-Objekt mit einer YAML-Config-Datei zu erstellen!
inventree_list_stock_locations.py
from inventree.stock import StockLocation
all_stock_locations = StockLocation.list(api)
# Dict of part categories by name
# (e.g. 'OpAmps')
stock_locations_by_name = {
category["name"]: category
for category in all_stock_locations
}
# Dict of part categories by public key (e.g. 7)
part_locations_by_pk = {
category.pk: category
for category in all_stock_locations
}
# Dict of part categories by hierarchical path
# (e.g. 'Office/Spart parts box')
stock_locations_by_pathstring = {
category.pathstring: category
for category in all_stock_locations
}inventree_list_stock_locations.py
from inventree.stock import StockLocation
all_stock_locations = StockLocation.list(api)
# Dict of part categories by name
# (e.g. 'OpAmps')
stock_locations_by_name = {
category["name"]: category
for category in all_stock_locations
}
# Dict of part categories by public key (e.g. 7)
part_locations_by_pk = {
category.pk: category
for category in all_stock_locations
}
# Dict of part categories by hierarchical path
# (e.g. 'Office/Spart parts box')
stock_locations_by_pathstring = {
category.pathstring: category
for category in all_stock_locations
}If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow