Проблема ModelForm - PullRequest
       6

Проблема ModelForm

0 голосов
/ 14 мая 2010

Я объявил свои классы моделей, найденные в этой ссылке .... Теперь я хочу настроить способ добавления / редактирования ModelForm для объекта Vehicle в том виде, в котором мне нужен год,Поля make, model и изготовителя должны отображаться отдельно, а не как ссылка на одно поле common_vehicle из класса Vehicle.Как это можно сделать?

1 Ответ

2 голосов
/ 14 мая 2010

Почему бы вам не сделать так, чтобы Автомобиль наследовал CommonVehicle? (Конечно, в зависимости от того, почему у вас есть этот FK - он вам действительно может понадобиться, но я не думаю, что это так)

Вместо:

class Vehicle(models.Model):
    ...
    common_vehicle = models.ForeignKey(CommonVehicle)

Использование:

class Vehicle(CommonVehicle):
    ...all your other Vehicle fields here, but not the FK to CommonVehicle
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...