def addComment(request): if request.method == 'POST': form = CommentForm(request.POST) if form.is_valid(): in_name = request.GET.get('group', 'None') in_group = models.Group.objects.get(name__exact=in_name) new_comment = Comment(comment=form.cleaned_data['comment'], group=in_group) new_comment.save() comments_list = Comment.objects.filter(group=in_group) context = { 'comments': comments_list, 'group': in_group, } return render(request, 'group.html', context) else: form = CommentForm() return render(request, 'newComments.html')
def add_comment(request): if request.method == 'POST': form = CommentForm(request.POST) if form.is_valid(): in_name = request.GET.get('name', 'None') in_group = models.Group.objects.get(name__exact=in_name) is_member = in_group.members.filter( email__exact=request.user.email) new_comment = Comment(user=request.user, group=in_group, comment=form.cleaned_data['comment']) new_comment.save() comments_list = Comment.objects.filter(group_id=in_group.id) suggested = getSuggestions(in_group) context = { 'group': in_group, 'userIsMember': is_member, 'comments': comments_list, 'suggested': suggested } return render(request, 'group.html', context) else: form = CommentForm() return render(request, 'group.html')