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

Fix issues with circular imports

This commit is contained in:
Oliver Walters
2020-09-17 22:44:17 +10:00
parent 303db293b7
commit 95c5c4b575
7 changed files with 36 additions and 11 deletions

View File

@ -14,6 +14,8 @@ from django.utils.translation import ugettext as _
from django.core.validators import MinValueValidator, MaxValueValidator
from django.core.exceptions import ValidationError
import InvenTree.fields
class InvenTreeSetting(models.Model):
"""
@ -159,6 +161,19 @@ class Currency(models.Model):
super().save(*args, **kwargs)
class PriceBreak(models.Model):
class Meta:
abstract = True
quantity = InvenTree.fields.RoundingDecimalField(max_digits=15, decimal_places=5, default=1, validators=[MinValueValidator(1)])
cost = InvenTree.fields.RoundingDecimalField(max_digits=10, decimal_places=5, validators=[MinValueValidator(0)])
currency = models.ForeignKey(Currency, blank=True, null=True, on_delete=models.SET_NULL)
class ColorTheme(models.Model):
""" Color Theme Setting """