Как я могу импортировать модель, соответствующую две модели djanogapp в django - PullRequest
0 голосов
/ 18 февраля 2020

Как я могу импортировать модель путем сопоставления в двух моделях DJangoapp в DJango нижеприведенная таблица - это моя модель приложений Inventory. Я уже импортирую свою модель приложения службы в модель Inventory. Теперь я хочу импортировать модель Inventory Model в код модели своей службы здесь.

from django.db import models
from lcs_app.models import UserInfo, CareCenter, Years, LogisticsCompany


class PartsType(models.Model):
type_name    = models.CharField(max_length = 50, unique=True)
remark       = models.TextField(max_length = 100, blank = True)
added_by     = models.ForeignKey(UserInfo, on_delete = models.CASCADE)
status       = models.BooleanField(default = True) 

def __str__(self):
    return str(self.type_name) 

class Meta:
    verbose_name = "Type"
    verbose_name_plural = "Parts Types"

from django.db import models    
from ckeditor.fields import RichTextField    
from inventory.models import PartsSetup

class PartsSetup(models.Model):
parts_name       = models.CharField(max_length = 50)
parts_type       = models.ForeignKey(PartsType, on_delete = models.CASCADE)    
parts_no         = models.CharField(max_length = 50, unique=True)
useable_model    = models.TextField(max_length = 200, blank = True)
usd_unit_price   = models.FloatField(default=0)
bdt_unit_price   = models.FloatField(default=0)
unit_sales_price = models.FloatField(default=0)
remark           = models.TextField(max_length = 100, blank = True)
added_by         = models.ForeignKey(UserInfo, on_delete = models.CASCADE)
added_date       = models.DateTimeField(auto_now_add = True)
updated_date     = models.DateTimeField(auto_now_add = False, blank = True, null = True)
status           = models.BooleanField(default = True) 

def __str__(self):
    return str(self.parts_name) 

class Meta:
    verbose_name = "Parts"
    verbose_name_plural = "Parts Setup"

ее я получил нижеуказанную ошибку

return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "D:\py\lcs\inventory\models.py", line 2, in <module>
from lcs_app.models import UserInfo, CareCenter, Years, LogisticsCompany
File "D:\py\lcs\lcs_app\models.py", line 3, in <module>
from inventory.models import PartsSetup
ImportError: cannot import name 'PartsSetup'

please help me any one
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...