Каков наилучший способ сделать Django реляционные? - PullRequest
0 голосов
/ 10 декабря 2018

Я только учусь программировать Django, и до сих пор при создании моделей и отношений я всегда пишу это так:

class Car(models.Model):
    name = models.CharField(max_length=30)

    def __str__(self):
        return self.name

class Factory(models.Model):
    name = models.CharField(max_length=30)
    car = models.ForeignKey(Car, on_delete=models.PROTECT, null=True)

    def __str__(self):
        return self.name

, но теперь мои модели, кажется, не могут использоваться, когда я учусь использовать admin.StackInline длядобавить дополнительную машину, если я хочу добавить новые данные для фабрики в моем администраторе, есть ли проблемы с моим кодом?Какова лучшая практика для сравнения моделей в Джанго?спасибо

...