Django: перестаньте сохранять одно и то же значение в базе данных
мои великолепные друзья в интернете. У меня проблема с моим приложением Django, реализующим функцию не сохранять одно и то же значение в базе данных. Когда я нажимаю command + r на Macbook Air, мое приложение сохраняет предыдущее значение в форме, хотя форма была пуста. Если кто-то знает, как это остановить, пожалуйста, дайте мне знать. Вот код ниже.
@login_required
def blog(request, pk):
blog = get_object_or_404(Blog, pk=pk)
comments = Comment.objects.order_by('-created').filter(blog=blog.id)
number_of_comments = comments.count()
if request.method == 'GET':
form = CommentForm()
elif request.method == 'POST':
form = CommentForm(request.POST)
if form.is_valid():
comment = form.save(commit=False)
comment.blog = blog
comment.user = request.user
comment.save()
form = CommentForm()