У меня есть модель, не похожая на следующее:
class Bike(models.Model):
made_at = models.ForeignKey(Factory)
added_on = models.DateField(auto_add_now=True)
Все пользователи могут работать на нескольких фабриках, поэтому их профили пользователей имеют ManyToManyField
- Factory
.
Теперь я хочу построить ModelForm
для Bike
, но я хочу, чтобы список made_at
состоял только из фабрик, на которых работает текущий пользователь. Идея заключается в том, что пользователи должны иметь возможность добавлять велосипеды, которые они собрали, и ввести, на какой из заводов был сделан велосипед.
Как это сделать?