Reverse for 'cart' not found. 'cart' is not a valid view function or pattern name

i am creating a simple add to cart program where one does not to have an account to buy something and i have run into an error. what could be the problem?
i have an error ‘’ File “C:\Users\Mukelabai\Desktop\EXPERIENCE\env\Lib\site-packages\django\urls\base.py”, line 88, in reverse
return resolver._reverse_with_prefix(view, prefix, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:\Users\Mukelabai\Desktop\EXPERIENCE\env\Lib\site-packages\django\urls\resolvers.py”, line 828, in _reverse_with_prefix
raise NoReverseMatch(msg)
django.urls.exceptions.NoReverseMatch: Reverse for ‘cart’ not found. ‘cart’ is not a valid view function or pattern name.
[02/Jul/2023 02:07:59] “GET /store/product/ HTTP/1.1” 500 124627
Not Found: /favicon.ico’’

{% load static %}

<!DOCTYPE html>
<html lang="en">
<head>

 <!-- SITE TITTLE -->
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <title>CL Experience</title>

 <!-- GOOGLE FONT -->
 <link href="https://fonts.googleapis.com/css2?family=Herr+Von+Muellerhoff&family=Montserrat:wght@400;700&family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">

 <!-- PLUGINS CSS STYLE -->
 <link href="{% static 'plugins/bootstrap/css/bootstrap.min.css'%}" rel="stylesheet">
 <link href="{% static 'plugins/font-awesome/css/font-awesome.min.css'%}" rel="stylesheet">
 <link href="{% static 'plugins/animate/animate.css'%}" rel="stylesheet">

 <link href="{% static 'plugins/selectbox/select_option1.css'%}" rel="stylesheet">
 <link href="{% static 'plugins/owl-carousel/owl.carousel.min.css'%}" rel="stylesheet" media="screen">
 <link href="{% static 'plugins/fancybox/jquery.fancybox.min.css'%}" rel="stylesheet">
 
 <link href="{% static 'plugins/isotope/isotope.min.css' %}" rel="stylesheet">
 <link href="{% static 'plugins/datepicker/datepicker.min.css'%}" rel="stylesheet">
 

 <!-- CUSTOM CSS -->
 <link href="{% static 'css/style.css' %}" rel="stylesheet">
 <link href="{% static 'css/rtl.css' %}" rel="stylesheet" id="rtl_css">
 <link href="{% static 'css/default.css'%}" rel="stylesheet" id="option_color">
 <link href="{% static 'css/style.rtl.css'%}" rel="stylesheet">
 <link href="{% static 'css/color-option2.css'%}" rel="stylesheet">
 <link href="{% static 'css/color-option3.css' %}" rel="stylesheet">
 <link href="{% static 'css/color-option4.css' %}" rel="stylesheet">
 

 



 <!-- FAVICON -->
 <link href="{% static 'img/favicon.png' %}" rel="shortcut icon">

 <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
 <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
 <!--[if lt IE 9]>
 <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
 <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
 <![endif]-->

 <style>
   /* Paste this css to your style sheet file or under head tag */
   /* This only works with JavaScript,
   if it's not present, don't show loader */
   .no-js #loader {
     display: none;
   }

   .js #loader {
     display: block;
     position: absolute;
     left: 100px; top: 0;
   }

   .se-pre-con {
     position: fixed;
     left: 0px;
     top: 0px;
     width: 100%;
     height: 100%;
     z-index: 9999;
     background: url('/static/plugins/simple-pre-loader/images/loader-64x/Preloader_2.gif') center no-repeat #fff;
   }
 </style>

   <!--Include jQuery library --> 
 <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
   <script>
       $(window).on("load", function() {
           $(".se-pre-con").fadeOut("slow");
       });
   </script> 

</head>
<!--
<script>
 //paste this code under head tag or in a seperate js file.
 // Wait for window load
 $(window).load(function() {
   // Animate loader off screen
   $(".se-pre-con").fadeOut("slow");
 });
</script>
-->


<body id="body" class="body-wrapper static">
 <div class="se-pre-con"></div>
 <div class="main-wrapper">
   <!-- HEADER -->
   <header id="pageTop" class="header">

     <!-- TOP INFO BAR -->
     <div class="top-info-bar">
       <div class="container">
         <div class="top-bar-right">
           <ul class="list-inline">
             <li><a href=""><i class="fa fa-envelope" aria-hidden="true"></i> info@cl.com</a></li>
             <li><span><i class="fa fa-phone" aria-hidden="true"></i>+1 234 567 8900</span></li>
           </ul>
         </div>
       </div>
     </div>

     <!-- NAVBAR-->
     <nav class="navbar navbar-expand-md main-nav navbar-light">
       <div class="container">
    
         <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
           <span class="icon-bar"></span>
           <span class="icon-bar"></span>
           <span class="icon-bar"></span>
         </button>

         <a class="navbar-brand" href="index.html"><img class="lazyestload" data-src="{% static 'img/logo.png'%}" src="{% static 'img/logo.png'%}" alt="logo"></a>
 
         <div class="collapse navbar-collapse" id="navbarSupportedContent">
           <ul class="navbar-nav ml-auto">
             <li class="nav-item active">
               <a class="nav-link" href="{% url 'home'%}">Home <span class="sr-only">(current)</span></a>
             </li>
 
             <li class="nav-item dropdown ">
               <a class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" href="javascript:void(0)">Services</a>
               <ul class="dropdown-menu">
                 <li><a href="{% url 'services'%}">Services</a></li>
                 <!--<li><a href="single-service.html">Service Details</a></li> -->
               </ul>
             </li>
             <li class=" dropdown megaDropMenu nav-item " >
               <a class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" href="javascript:void(0)">Store</a>

               <ul class="row dropdown-menu justify-content-md-between">
                 <li class="">
                   <ul class="list-unstyled">
                     <li><a href="product-right-sidebar.html">Product Right Sidebar</a></li>
                     <li><a href="product-left-sidebar.html">Product Left Sidebar</a></li>
                     <li><a href="product-3col.html">Product 3 Col</a></li>
                     <li><a href="{% url 'store:product' %}">Product 4 Col</a></li>
                     <li><a href="single-product.html">Single product</a></li>
                   </ul>
                 </li>

                 <!-- 
                 <li class="">
                   <ul class="list-unstyled">
                     <li><a href="user-dashboard.html">User Dashboard</a></li>
                     <li><a href="user-profile.html">User Profile</a></li>
                     <li><a href="address.html">Address</a></li>
                     <li><a href="all-order.html">All Order</a></li>
                     <li><a href="wishlist.html">Wishlist</a></li>
                   </ul>
                 </li>
                   -->

                   <li class="">
                     <ul class="list-unstyled">
                       <li><a href="{% url 'store:cart' 1 %}">Cart</a></li>
                       <li><a href="{% url 'store:checkout' %}">Checkout</a></li>
                       <li><a href="{% url 'success_view' %}">Confirmation</a></li>
                       <li><a href="{% url 'pricing' %}">Price table</a></li>
                     </ul>
                   </li>

                 <li class="">
                   <ul class="list-unstyled">
                     <li><a href="javascript:void(0)" class="px-md-0"><img class="img-responsive lazyestload" data-src="{% static 'img/home/pricing-1.jpg' %}" src="{% static 'img/home/pricing-1.jpg' %}" alt="logo"></a></li>
                   </ul>
                 </li>
               </ul>
             </li>
 
             <li class="nav-item dropdown ">
               <a class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" href="javascript:void(0)">Pages</a>

               <ul class="dropdown-menu">
                 <li><a href="{% url 'about' %}">About Us</a></li>
                <!-- <li><a href="contact.html">Contact Us</a></li>
                 <li><a href="appointment.html">Appointment</a></li> -->
                 <li class="dropdown">
                  <a href="javascript:void(0)" class="dropdown-toggle" class="dropdown-toggle" data-toggle="dropdown" role="button" aoria-haspopup="true" aria-expanded="false">Team</a>

                   <ul class="dropdown-menu submenu">
                     <li><a href="member.html">Our Team</a></li>
                 <!--<li><a href="single-member-profile.html">Single Member</a></li>-->
                   </ul>
                 </li>

                 <li class="dropdown">
                   <a href="javascript:void(0)" class="dropdown-toggle" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Gallery</a>

                   <ul class="dropdown-menu submenu">
                     <li><a href="gallery-v1.html">Gallery 3 Col</a></li>
                     <li><a href="gallery-v2.html">Gallery 4 Col</a></li>
                   </ul>
                 </li>
<!--
                 <li><a href="login-signup.html">Login SignUp</a></li>

                 <li><a href="404.html">404 Not Found</a></li>

                 <li><a href="coming-soon.html">Coming Soon</a></li>
               </ul>
             </li>
           -->
             <li class="nav-item dropdown ">
               <a class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" href="javascript:void(0)">Blog</a>

               <ul class="dropdown-menu menu-xl-right">
                 <li class="dropdown">
                   <a href="javascript:void(0)" class="dropdown-toggle" class="dropdown-toggle" data-toggle="dropdown" role="button" aro9ia-haspopup="true" aria-expanded="false">Blog</a>
                   <ul class="dropdown-menu submenu">
                     <li><a href="blog-right-sidebar.html">Right Sidebar</a></li>
                     <li><a href="blog-left-sidebar.html">Left Sidebar</a></li>
                     <li><a href="blog-fullwidth.html">Fullwidth</a></li>
                   </ul>
                 </li>

                 <li class="dropdown">
                   <a href="javascript:void(0)" class="dropdown-toggle" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Single Blog</a>
                   <ul class="dropdown-menu submenu">
                     <li><a href="blog-single-right-sidebar.html">Right Sidebar</a></li>
                     <li><a href="blog-single-left-sidebar.html">Left Sidebar</a></li>
                     <li><a href="blog-single-fullwidth.html">Fullwidth</a></li>
                   </ul>
                 </li>
               </ul>
             </li>
 
             <li class="nav-item dropdown ">
               <a class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" href="javascript:void(0)">Components</a>
               <ul class="dropdown-menu menu-right">
                 <li><a href="tabs-pagination.html">Tab &amp; Pagination</a></li>
                 <li><a href="accrodion.html">Accrodions</a></li>
                 <li><a href="buttons-alerts.html">Buttons &amp; Alerts</a></li>
               </ul>
             </li>
           </ul>
         </div>

         <div class="cart_btn">
           <a href="cart.html"><i class="fa fa-shopping-basket" aria-hidden="true"></i><span class="badge">0</span></a>
         </div>
         <!-- header search ends-->
       </div>
     </nav>
     
   </header>



<!-- PRODUCT SECTION -->
   <section class="container-fluid clearfix productArea">
     <div class="container">

           <div class="row">
             <div class="col-md-6 col-lg-4 col-xl-3">
               <div class="produtSingle">
                 <div class="produtImage">
                   <img src="{% static 'img/products/product-1.jpg' %}" data-src="{% static 'img/products/product-1.jpg' %}" alt="Image Product" class="img-responsive lazyestload">
                   <div class="productMask">
                     <ul class="list-inline productOption">
                       <li class="favourite-icon">
                         <a class="icon" href="javascript:void(0)">
                           <i class="fa fa-heart" aria-hidden="true"></i>
                         </a>
                       </li>

                       <li><a href="{% url 'cart' %}"><i class="fa fa-shopping-cart" aria-hidden="true"></i></a></li>

                       <li>
                         <a href="javascript:void(0)" data-morphing id="morphing" data-src="#morphing-content">
                           <i class="fa fa-search" aria-hidden="true"></i>
                         </a>
                       </li>
                     </ul>
                   </div>
                 </div>
                 <div class="productCaption">
                   <h2><a href="single-product.html">Handmade Soap</a></h2>
                   <h3>$19</h3>
                 </div>
               </div>
             </div>
my views
from django import views
from django.urls import path
from .views import *




urlpatterns = [
   path('cart/<int:product_id>/', cart, name='cart'),
   path('checkout/', checkout, name='checkout'),
   path('product/', product, name='product'),
   path('view_cart/', view_cart, name='view_cart'),
]

my models
from django.db import models

class Product(models.Model):
   name = models.CharField(max_length=100)
   price = models.DecimalField(max_digits=8, decimal_places=2)
   description = models.TextField()
   quantity = models.PositiveIntegerField(default=1)

   def __str__(self):
       return self.name
my urls
from django import views
from django.urls import path
from .views import *




urlpatterns = [
   path('cart/<int:product_id>/', cart, name='cart'),
   path('checkout/', checkout, name='checkout'),
   path('product/', product, name='product'),
   path('view_cart/', view_cart, name='view_cart'),
]

What does the definition look like for the url named cart in the urls.py file?

sorry here are my views

from django.shortcuts import redirect, render
from .models import Product


def product(request):
    products = Product.objects.all()
    return render(request, 'product-4col.html', {'products': products})

def cart(request, product_id):
    product = Product.objects.get(pk=product_id)
    cart = request.session.get('cart', {})
    cart_item = cart.get(product_id)
    
    if cart_item:
        cart_item['quantity'] += 1
    else:
        cart_item = {'quantity': 1, 'product': product}
    
    cart[product_id] = cart_item
    request.session['cart'] = cart
    return redirect('store:cart')



def view_cart(request):
    cart = request.session.get('cart', {})
    cart_items = []
    total_price = 0

    for product_id, cart_item in cart.items():
        product = Product.objects.get(pk=product_id)
        quantity = cart_item['quantity']
        total_price += product.price * quantity
        cart_items.append({'product': product, 'quantity': quantity})

    return render(request, 'cart.html', {'cart_items': cart_items, 'total_price': total_price})


def checkout(request):
    if request.method == 'POST':
        request.session['cart'] = {}
        return redirect('checkout_complete')
    return render(request, 'checkout.html')
my urls
from django import views
from django.urls import path
from .views import *




urlpatterns = [
    path('cart/<int:product_id>/', cart, name='cart'),
    path('checkout/', checkout, name='checkout'),
    path('product/', product, name='product'),
    path('view_cart/', view_cart, name='view_cart'),
]

my models
from django.db import models

class Product(models.Model):
    name = models.CharField(max_length=100)
    price = models.DecimalField(max_digits=8, decimal_places=2)
    description = models.TextField()
    quantity = models.PositiveIntegerField(default=1)

    def __str__(self):
        return self.name
from django.db import models

class Product(models.Model):
    name = models.CharField(max_length=100)
    price = models.DecimalField(max_digits=8, decimal_places=2)
    description = models.TextField()
    quantity = models.PositiveIntegerField(default=1)

    def __str__(self):
        return self.name