2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-15 03:25:42 +00:00

Push part settings into part/settings.py

- Use the user-configurable defaults in the database model itself
- This means they are observed even when using the API / etc
This commit is contained in:
Oliver Walters
2020-11-09 23:16:04 +11:00
parent e1b70ff68f
commit 75ab7b247b
4 changed files with 69 additions and 14 deletions

View File

@ -263,9 +263,11 @@ class InvenTreeSetting(models.Model):
setting = InvenTreeSetting.get_setting_object(key)
if setting:
return setting.value
value = setting.value
else:
return backup_value
value = backup_value
return value
@classmethod
def set_setting(cls, key, value, user, create=True):