2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-01 11:10:54 +00:00

resort imports

This commit is contained in:
Matthias Mair
2022-05-20 17:24:51 +02:00
parent ddc4ef3c38
commit e1d22f538d
156 changed files with 807 additions and 1042 deletions

View File

@ -1,11 +1,7 @@
from django.contrib import admin
from .models import ReportSnippet, ReportAsset
from .models import TestReport
from .models import BuildReport
from .models import BillOfMaterialsReport
from .models import PurchaseOrderReport
from .models import SalesOrderReport
from .models import (BillOfMaterialsReport, BuildReport, PurchaseOrderReport,
ReportAsset, ReportSnippet, SalesOrderReport, TestReport)
class ReportTemplateAdmin(admin.ModelAdmin):

View File

@ -1,36 +1,26 @@
from django.utils.translation import gettext_lazy as _
from django.urls import include, path, re_path
from django.core.exceptions import ValidationError, FieldError
from django.core.exceptions import FieldError, ValidationError
from django.http import HttpResponse
from django.template.exceptions import TemplateDoesNotExist
from django.urls import include, path, re_path
from django.utils.translation import gettext_lazy as _
from django_filters.rest_framework import DjangoFilterBackend
from rest_framework import generics, filters
from rest_framework import filters, generics
from rest_framework.response import Response
import build.models
import common.models
import InvenTree.helpers
import order.models
import part.models
from stock.models import StockItem
import build.models
import part.models
import order.models
from .models import TestReport
from .models import BuildReport
from .models import BillOfMaterialsReport
from .models import PurchaseOrderReport
from .models import SalesOrderReport
from .serializers import TestReportSerializer
from .serializers import BuildReportSerializer
from .serializers import BOMReportSerializer
from .serializers import PurchaseOrderReportSerializer
from .serializers import SalesOrderReportSerializer
from .models import (BillOfMaterialsReport, BuildReport, PurchaseOrderReport,
SalesOrderReport, TestReport)
from .serializers import (BOMReportSerializer, BuildReportSerializer,
PurchaseOrderReportSerializer,
SalesOrderReportSerializer, TestReportSerializer)
class ReportListView(generics.ListAPIView):

View File

@ -1,13 +1,12 @@
import logging
import os
import shutil
import logging
from django.apps import AppConfig
from django.conf import settings
from InvenTree.ready import canAppAccessDatabase
logger = logging.getLogger("inventree")

View File

@ -2,33 +2,28 @@
Report template model definitions
"""
import datetime
import logging
import os
import sys
import logging
import datetime
from django.urls import reverse
from django.db import models
from django.conf import settings
from django.core.cache import cache
from django.core.exceptions import ValidationError, FieldError
from django.template.loader import render_to_string
from django.template import Template, Context
from django.core.exceptions import FieldError, ValidationError
from django.core.validators import FileExtensionValidator
from django.db import models
from django.template import Context, Template
from django.template.loader import render_to_string
from django.urls import reverse
from django.utils.translation import gettext_lazy as _
import build.models
import common.models
import order.models
import part.models
import stock.models
import order.models
from InvenTree.helpers import validateFilterString
from django.utils.translation import gettext_lazy as _
try:
from django_weasyprint import WeasyTemplateResponseMixin
except OSError as err: # pragma: no cover

View File

@ -1,11 +1,9 @@
from InvenTree.serializers import InvenTreeModelSerializer
from InvenTree.serializers import InvenTreeAttachmentSerializerField
from InvenTree.serializers import (InvenTreeAttachmentSerializerField,
InvenTreeModelSerializer)
from .models import TestReport
from .models import BuildReport
from .models import BillOfMaterialsReport
from .models import PurchaseOrderReport, SalesOrderReport
from .models import (BillOfMaterialsReport, BuildReport, PurchaseOrderReport,
SalesOrderReport, TestReport)
class TestReportSerializer(InvenTreeModelSerializer):

View File

@ -7,8 +7,8 @@ from io import BytesIO
from django import template
import qrcode as python_qrcode
import barcode as python_barcode
import qrcode as python_qrcode
register = template.Library()

View File

@ -8,14 +8,12 @@ from django import template
from django.conf import settings
from django.utils.safestring import mark_safe
import InvenTree.helpers
from common.models import InvenTreeSetting
from company.models import Company
from part.models import Part
from stock.models import StockItem
from common.models import InvenTreeSetting
import InvenTree.helpers
register = template.Library()

View File

@ -2,16 +2,15 @@
import os
import shutil
from django.conf import settings
from django.http.response import StreamingHttpResponse
from django.urls import reverse
from django.conf import settings
from InvenTree.api_tester import InvenTreeAPITestCase
import report.models as report_models
from common.models import InvenTreeUserSetting
from stock.models import StockItem
from build.models import Build
from common.models import InvenTreeUserSetting
from InvenTree.api_tester import InvenTreeAPITestCase
from stock.models import StockItem
class ReportTest(InvenTreeAPITestCase):