у меня есть эти моделиДжанго ModelForm сделать поле из других областей
class Color(models.Model):
code = models.CharField(max_length=7, unique=True)
name = models.CharField(max_length=100)
class Tshirt(models.Model):
name = models.CharField(max_length=100)
color = models.ForeignKey(Color)
И у меня есть эта форма
class TshirtForm(forms.ModelForm):
color_code = forms.CharField(min_length=7, max_length=7)
class Meta:
model = Tshirt
fields = ('name',)
Как я могу получить объект Color из поля color_code и сохранить, что в качестве цвета новой tshirt при сохранении модели модели?
Можете ли вы не просто иметь ее в качестве раскрывающихся выбора? – karthikr