Django:ForeignKey(모델)로 표시되지 않는 모델?

0

질문

당신이 볼 수있는 아래 간단한 연결의 두 가지 모델을 통해 foreignkey!

class Manufacturer(models.Model):
    name = models.CharField(max_length=50, null=False, blank=False)
    user_created = models.CharField(max_length=50, null=False, blank=False)
    date_created = models.DateTimeField(auto_now_add=True)

    class Meta:
        ordering = ['name']

    def __str__(self) -> str:
        return self.name

class CarModel(models.Model):
    manufacturer = models.ForeignKey(Manufacturer, null=False, blank=False, on_delete=models.CASCADE)
    name = models.CharField(max_length=50, null=False, blank=False)
    user_created = models.CharField(max_length=50, null=False, blank=False)
    date_created = models.DateTimeField(auto_now_add=True)

    class Meta:
        ordering = ['name']

    def __str__(self) -> str:
        return f"{self.name} ({self.manufacturer})"

나의 질문:를 만드는 것이 가능합니다 이러한 연결은 경우에도 모델(이 예제에서 제조 업체)를 만들어지지 않은 장고-그래서 아무 일반적인 modelclass-그러나,그럼에도 불구하고 동일한 데이터베이스? 다음과 같 가져오기 또는 로드하는 다른 모델에서 데이터베이스 연결은? 또한 나를 사용하여 Postgresql!

enter image description here

당신의 도움에 대한 감사와 좋은 토요일!

django model postgresql python
2021-11-21 11:37:37
1
0

NO,필요 모델을 만들기 위한 제조자 그 다음 당신을 볼 수있을 것이다 그것이 어떤 데이터베이스의 작업하고 있습니다. 사용 여부 Postgresql 또는 MySQL 또는 Sqllite(내장). 에 따라 MVT 모델,모델을 생성됩니다면 그것은 거기에 models.py 등록습니다.

2021-11-21 14:41:50

내가 이미 그렇게 생각했지만...감사에 대한 확인!
finethen

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................