Почему значение радиокнопки не попадает в запрос к серверу Django?

У меня есть HTML форма в шаблоне, я не понимаю, почему при отправке формы на сервер приходит POST запрос без значения выбранной радиокнопки? Как мне отправить значение вместе с POST запросом?

product.html

<form action="{% url 'add_comment' %}" method="POST" class="addCommentForm" id="commentProductForm">
    {% csrf_token %}
    <input type="text" name="comment_text" class="search-input" id="comment_text" placeholder="Введите отзыв...">
     <div class="rating-area">
         <label for="star-5" title="Оценка «5»"></label> 
         <input type="radio" id="star-5" name="rating" value="5">
         <label for="star-4" title="Оценка «4»"></label>
         <input type="radio" id="star-4" name="rating" value="4">
         <label for="star-3" title="Оценка «3»"></label>  
         <input type="radio" id="star-3" name="rating" value="3">
         <label for="star-2" title="Оценка «2»"></label>    
         <input type="radio" id="star-2" name="rating" value="2">
         <label for="star-1" title="Оценка «1»"></label>
         <input type="radio" id="star-1" name="rating" value="1">
     </div>
     <input type="hidden" name="product_id" value="{{ product.id }}">
     <input type="submit" value="ОТПРАВИТЬ" class="search-btn">
</form>

views.py

def add_comment(request):
    if request.method == 'POST':
        text = request.POST.get('comment_text')
        stars = request.POST.get('rating')
        product_id = request.POST.get('product_id')

        print(f"\n{stars}\n")
        
        if text == '':
            return JsonResponse({'success': False, 'message': 'Invalid data'})

        profile = Profile.objects.get(user=request.user)
        product = Product.objects.get(id=product_id)
        
        Comment.objects.create(text=text, author=profile, product=product)
        
        return JsonResponse({'success': True, 'text': text, 'author': profile.first_name})
    
    return JsonResponse({'success': False})

Приходит такое:

<QueryDict: {'comment_text': ['f'], 'product_id': ['14395'], 'csrfmiddlewaretoken': ['6JT8qPThtK8txbNoaqHjNmh4jS0FHccqAapSwzXRB4hYRElGgRPXkR5HUPMEQKJN']}>
Вернуться на верх