diff --git a/InvenTree/part/models.py b/InvenTree/part/models.py index 29a4f85c7c..239d8fabdb 100644 --- a/InvenTree/part/models.py +++ b/InvenTree/part/models.py @@ -41,7 +41,6 @@ from InvenTree.helpers import decimal2string, normalize from InvenTree.status_codes import BuildStatus, PurchaseOrderStatus -from report import models as ReportModels from build import models as BuildModels from order import models as OrderModels from company.models import SupplierPart diff --git a/InvenTree/report/models.py b/InvenTree/report/models.py index 66117f05ed..05507099a7 100644 --- a/InvenTree/report/models.py +++ b/InvenTree/report/models.py @@ -16,12 +16,12 @@ from django.conf import settings from django.core.validators import FileExtensionValidator from django.core.exceptions import ValidationError +from stock.models import StockItem + from InvenTree.helpers import validateFilterString from django.utils.translation import gettext_lazy as _ -from part import models as PartModels - try: from django_weasyprint import WeasyTemplateResponseMixin except OSError as err: @@ -163,6 +163,7 @@ class ReportTemplateBase(models.Model): class Meta: abstract = True + class TestReport(ReportTemplateBase): """ Render a TestReport against a StockItem object.