Задать вопрос
Ответы пользователя по тегу Django
  • ForeignKey к определенному полю модели, как?

    cellmon
    @cellmon
    Botviber
    Или если обьектов класса не много десяток - два! Вообще ликвидируйте модель TechType
    а в модели TechUnit, поле tech_type заполняйте через choises

    class TechUnit(models.Model):
        type_name1 = 'номер1'
        type_name2 = 'номер2'
        type_name3 = 'номер3'
        Category = [
            ( type_name1, 'номер1'),
            ( type_name2, 'номер2'),
            ( type_name3, 'номер3'),
        ]
        inner_id = models.CharField(max_length=100, verbose_name='Внутренний номер', unique=True)
        tech_type = models.CharField(max_length=100, verbose_name='Вид техники', choices=Category, 
                    default=Main) 
       def __str__(self):
            return self.inner_id
    Ответ написан
    Комментировать