def addtopic(request): topiclist = Topic.objects.all() if request.method=='POST': form = TopicForm(request.POST) if form.is_valid(): topic = form.save(commit=False) topic.num_responses=1 topic.save() return HttpResponseRedirect(reverse('myapp:topic')) else: form=TopicForm() return render(request, 'myapp/addtopic.html', {'form':form, 'topiclist':topiclist,'auth':auth,'user':request.user})
def addtopic(request): topiclist = Topic.objects.all() if request.method == 'POST': form = TopicForm(request.POST) if form.is_valid(): topic = form.save(commit=False) topic.num_responses = 1 topic.save() return HttpResponseRedirect(reverse('myapp:topics')) else: form = TopicForm() return render(request, 'myapp/addtopic.html', { 'form': form, 'topiclist': topiclist })
def addtopic(req): firstname = User.objects.get(username=req.session['username']).first_name topiclist = Topic.objects.all() if req.method == 'POST': form = TopicForm(req.POST) if form.is_valid(): topic = form.save(commit=True) topic.num_responses = 1 topic.save() return HttpResponseRedirect(reverse('myapp:topic')) else: form = TopicForm() return render(req, 'myapp/addtopic.html', { 'form': form, 'topiclist': topiclist, 'firstname': firstname })