Реляционные поля - Джанго - PullRequest
       9

Реляционные поля - Джанго

0 голосов
/ 18 сентября 2010

Я создаю приложение для добавления машин в список продуктов.Каждый продукт имел список функций, таких как тип двигателя, мощность двигателя.Не все имеют одинаковые функции.Каждая функция имеет значение, например, 2 Вт, 1,5 м и т. Д., Но она будет добавлена ​​только после добавления продукта.

Поэтому я хочу добавить все возможные функции в мою модель функций.Затем, когда я добавляю машину, я хочу выбрать из списка функций, а затем ввести значения для функций этой машины.

Поэтому я хочу иметь возможность добавить любую функцию на любую машину и заполнитьэто имеет значение.Таким образом, каждая машина имеет свой набор функций с уникальными значениями.

Я не знаю, как создавать модели для этого, поскольку каждая машина имеет функции с уникальными значениями.Некоторые машины имеют одинаковые функции, а не одинаковые значения.

РЕДАКТИРОВАТЬ: я знаю, что могу просто добавить встроенный стиль функций, но я хочу добавить функцию один раз в БД, а затем выбрать ее и заполнитьзначение.

1 Ответ

0 голосов
/ 20 сентября 2010

Я получил это работает.По сути, я сделал имя функции внешним ключом для модели функций.так что вы добавляете функции в модель функций.затем, когда вы добавляете новый продукт, вы просто выбираете функцию и заполняете все остальное.функция fk будет именем поля в модели продукта

...