У меня есть форму и хочу, чтобы поле пользователя не отображалось.Запретить отображение поля формы
models.py
class Questions(models.Model):
user=models.ForeignKey(User)
category=models.ForeignKey(Categories)
question=models.TextField(max_length=500)
created_date=models.DateTimeField('date created')
def __unicode__(self):
return "%s%s" %(self.question,self.created_date)
form.py
class QuestionsForm(ModelForm):
class Meta:
model = Questions
widgets = {
'question': TextInput(attrs={'placeholder': 'Add question here'})
}
exclude=('user',)
Я попытался исключить, но по-прежнему появляется поле. как это сделать ??
Заранее спасибо.
Я получаю сообщение об ошибке, которое не определяется при запуске syncdb. Что делать. Помощь людям. – George
Не могли бы вы предоставить журнал ошибок и, пожалуйста, убедитесь, что вы импортируете ModelForm из форм django. –