Пример #1
0
def add_comment(request, pk):
    template_name = 'home/stories.html'
    form = CommentForm()
    post = News.objects.get(pk=pk)
    if request.method == "POST":
        form = CommentForm(request.POST)
        if form.is_valid():
            form = form.save(commit=False)
            if request.user:
                form.user = request.user
                form.pk_comment = post.pk
                form.news = True
                form.save()
                return redirect('stories:main')
            else:
                return redirect('home:home')
        else:
            form = CommentForm()
    return redirect('stories:main')
Пример #2
0
def add_comment(request, pk):
    template_name = 'home/travel_detail.html'
    form = CommentForm()
    post = Travel.objects.get(pk=pk)
    if request.method == "POST":
        form = CommentForm(request.POST)
        if form.is_valid():
            form = form.save(commit=False)
            if request.user:
                form.user = request.user
                form.pk_comment = post.pk
                form.travel = True
                form.save()
                return redirect('travel:expand', pk=pk)
            else:
                return redirect('home:home')
        else:
            form = CommentForm()
    return redirect('travel:expand', pk=pk)