У меня есть следующая модель.
class FAQ(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE, default=None)
question = models.CharField(max_length=100, null=True, blank=False)
answer = models.TextField(max_length=500, null=True, blank=False)
def __str__(self):
return self.user.username
У меня также есть следующая ModelForm
class FAQForm (forms.ModelForm):
class Meta:
exclude = ('user',)
model = FAQ
def __init__(self, *args, **kwargs):
super(FAQForm, self).__init__(*args, **kwargs)
В форме модели, как я могу получить доступ к значению в пользовательское поле модели FAQ? Я хотел бы иметь возможность получить к нему доступ с помощью def init (self, * args, ** kwargs): или super ().
Большое спасибо!