fetch arch field

This commit is contained in:
d0c 2023-01-20 17:42:48 +01:00
parent 6c3ce23e0e
commit e81d005f58

View file

@ -25,10 +25,15 @@ class Command(BaseCommand):
data = yaml.safe_load(stream)
dev = Device()
for key, value in data.items():
if key == "architecture":
if type(value) == dict():
setattr(dev, key, value)
else: #type(value) == str():
setattr(dev, key, dict({ 'cpu' : value }))
#match caso:
# case dict():
# print('dict')
if key == "bluetooth":
elif key == "bluetooth":
# get() returned more than one Bluetooth -- it returned 2!
bt = Bluetooth.objects.filter(**value)
# __exact? https://docs.djangoproject.com/en/4.1/ref/models/querysets/#exact