Please share me your code privately so that I can solve your proy as soon as possible.
On Thu, Jan 13, 2022, 20:16 sharath p <sharathpbhar...@gmail.com> wrote: > > Environment: > > > Request Method: GET > Request URL: http://127.0.0.1:8000/ > > Django Version: 4.0.1 > Python Version: 3.10.1 > Installed Applications: > ['django.contrib.admin', > 'django.contrib.auth', > 'django.contrib.contenttypes', > 'django.contrib.sessions', > 'django.contrib.messages', > 'django.contrib.staticfiles', > 'website'] > Installed Middleware: > ['django.middleware.security.SecurityMiddleware', > 'django.contrib.sessions.middleware.SessionMiddleware', > 'django.middleware.common.CommonMiddleware', > 'django.middleware.csrf.CsrfViewMiddleware', > 'django.contrib.auth.middleware.AuthenticationMiddleware', > 'django.contrib.messages.middleware.MessageMiddleware', > 'django.middleware.clickjacking.XFrameOptionsMiddleware'] > > > Template error: > In template > C:\Users\bhara\desktop\python\ecommerce-python-code\ecommerce-python-code\website\templates\website\navbar.html, > error at line 30 > Reverse for 'placeOrder' with arguments '('',)' not found. 1 pattern(s) > tried: ['placeOrder/(?P<i>[^/]+)/\\Z'] > 20 : <li class="nav-item active"> > 21 : <a class="nav-link" href="{% url 'home' > %}">Home</a> > 22 : </li> > 23 : {% if request.user.is_staff %} > 24 : </li> > 25 : <li class="nav-item active"> > 26 : <a class="nav-link" href="{% url 'addProduct' > %}">Add Product</a> > 27 : </li> > 28 : {% else %} > 29 : <li class="nav-item"> > 30 : <a class="nav-link" href=" {% url 'placeOrder' > request.user.customer.id %} ">Cart</a> > 31 : </li> > 32 : {% endif %} > 33 : <li class="nav-item"> > 34 : <a class="nav-link" href="{% url 'login' > %}">Login</a> > 35 : </li> > 36 : </ul> > 37 : </div> > 38 : > 39 : <span class="greet">Hello, {{request.user}}</span> > 40 : <span ><a class="greet" href="{% url 'logout' > %}">Logout</a></span> > > > Traceback (most recent call last): > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\handlers\exception.py", > line 47, in inner > response = get_response(request) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\handlers\base.py", > line 181, in _get_response > response = wrapped_callback(request, *callback_args, **callback_kwargs) > File > "C:\Users\bhara\desktop\python\ecommerce-python-code\ecommerce-python-code\website\views.py", > line 13, in home > return render(request,'website/home.html',context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\shortcuts.py", > line 19, in render > content = loader.render_to_string(template_name, context, request, > using=using) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\loader.py", > line 62, in render_to_string > return template.render(context, request) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\backends\django.py", > line 61, in render > return self.template.render(context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 176, in render > return self._render(context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 168, in _render > return self.nodelist.render(context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 977, in render > return SafeString(''.join([ > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 978, in <listcomp> > node.render_annotated(context) for node in self > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 938, in render_annotated > return self.render(context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\loader_tags.py", > line 153, in render > return compiled_parent._render(context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 168, in _render > return self.nodelist.render(context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 977, in render > return SafeString(''.join([ > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 978, in <listcomp> > node.render_annotated(context) for node in self > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 938, in render_annotated > return self.render(context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\loader_tags.py", > line 201, in render > return template.render(context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 178, in render > return self._render(context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 168, in _render > return self.nodelist.render(context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 977, in render > return SafeString(''.join([ > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 978, in <listcomp> > node.render_annotated(context) for node in self > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 938, in render_annotated > return self.render(context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\defaulttags.py", > line 295, in render > return nodelist.render(context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 977, in render > return SafeString(''.join([ > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 978, in <listcomp> > node.render_annotated(context) for node in self > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\base.py", > line 938, in render_annotated > return self.render(context) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\template\defaulttags.py", > line 442, in render > url = reverse(view_name, args=args, kwargs=kwargs, > current_app=current_app) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\urls\base.py", > line 86, in reverse > return resolver._reverse_with_prefix(view, prefix, *args, **kwargs) > File > "C:\Users\bhara\AppData\Local\Programs\Python\Python310\lib\site-packages\django\urls\resolvers.py", > line 729, in _reverse_with_prefix > raise NoReverseMatch(msg) > > Exception Type: NoReverseMatch at / > Exception Value: Reverse for 'placeOrder' with arguments '('',)' not > found. 1 pattern(s) tried: ['placeOrder/(?P<i>[^/]+)/\\Z'] > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to django-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/eca92bce-eca2-47ea-b071-3ddb0f402527n%40googlegroups.com > <https://groups.google.com/d/msgid/django-users/eca92bce-eca2-47ea-b071-3ddb0f402527n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAF7qQgB5daUSNoeTuRjSEMU9caGvTWeA7c_S7CXRanUJFWaemA%40mail.gmail.com.