.我有一个显示 2 的模板 <div> 。首先 <div>显示学生问题,另一个 <div> 显示允许您编辑问题的表格

我的模型在下面。一个学生已经为他们创建了 5 个对象。我想弄清楚的是,<div>如果所有问题对象的字段问题都是空白的,我如何才能只显示包含问题的表单。而不是显示两种形式?
因为我不想在他们没有问题时首先显示问题列表。我想先显示问题表。所以这将允许他们添加他们的问题
模型.py
class Question(models.Model):
question= models.CharField(max_length=500)
user = models.ForeignKey(User)
意见
def DisplayAll(request):
q = Question.objects.filter(user=request.user)
form = formset_factory(QuestionForm)
formset = form(initial=q)
return render(request,'question.html',{'formset':formset,'question':question})
模板
这显示了问题
<div>
{% for question in q %}
{{question.question}}
{% endfor %}
</div>
这个显示表格
<div>
{% for f in formset %}
{{f}}
{% endfor %}
</div>