Повторная отправка формы Django
при добавлении комментария у меня добавляется комментарий а при повторном обновлении или попытки выхода со страницы у меня вылезает сообщение "На странице, которую вы ищете, использовалась введенная вами информация" и когда я нажимаю продолжить у меня комментарий добавляется заново
def product(request, prod_id):
prod = Product.objects.get(id=prod_id)
if request.method == 'POST':
comm = CommentForm(request.POST)
if comm.is_valid():
comm.cleaned_data['author'] = request.user.username
comm.cleaned_data['product'] = prod
Comment.objects.create(**comm.cleaned_data)
else:
form = CommentForm
if request.user.is_authenticated:
form = CommentForm
return render(request, 'products/product.html', {'prod': prod, 'form': form})
else:
return render(request, 'products/product.html', {'prod': prod})