Изменить значение по умолчанию для модели в форме django forms models
как в классе forms.py
перезаписать значение по умолчанию поля модели category
, не добавляя его в форму html?
forms.py
class FastForm(forms.ModelForm):
class Meta:
model = Orders
fields = ['device']
models.py
class Orders(models.Model):
device = models.CharField(max_length=150)
category = models.ForeignKey('Category', default=1, on_delete=models.PROTECT)
class Category(models.Model):
category = models.CharField(max_length=150, db_index=True)
то есть в базе должна появится запись со значением поля category
, которое я укажу в классе формы FastForm