Получение значенияОшибка: недопустимый литерал для int() с основанием 10:'''
Я пытался запустить веб-сайт, но он показывает следующее сообщение об ошибке:
ValueError at /store
недопустимый литерал для int() с основанием 10: ''
Метод запроса: GET URL запроса: http://127.0.0.1:8000/store Версия Django: 4.1.3 Тип исключения: ValueError Значение исключения:
недопустимый литерал для int() с основанием 10: ''
Исключение Местонахождение: C:\Users\acer\PycharmProjects\Eshop\store\templatetags\cart.py, строка 7, in is_in_cart Поднято во время: store.views.home.store Python Executable: C:\Users\acer\PycharmProjects\Eshop\venv\Scripts\python.exe Версия Python: 3.10.7 Python Path:
['C:\Users\acer\PycharmProjects\Eshop', 'C:\Users\acer\AppData\Local\Programs\Python\Python310\python310.zip', 'C:\Users\acer\AppData\Local\Programs\Python\Python310\DLLs', 'C:\Users\acer\AppData\Local\Programs\Python\Python310\lib', 'C:\Users\acer\AppData\Local\Programs\Python\Python310', 'C:\Users\acer\PycharmProjects\Eshop\venv', 'C:\Users\acer\PycharmProjects\Eshop\venv\lib\site-packages']
Время сервера: Sun, 11 Dec 2022 07:08:14 +0000 Ошибка во время рендеринга шаблона
В шаблоне C:\Users\acer\PycharmProjects\Eshop\store\templates\index.html, ошибка в строке 40 недопустимый литерал для int() с основанием 10: '' 30 31 32 33 {{product.name}}
34 {{product.price|currency}} 3536 37
38 39
40 {% if product|is_in_cart:request.session.cart %} 41 42 43 {% csrf_token %} 44 45 46 47 48 {{product|cart_quantity:request.session.cart}} в Cart 49 50 {% csrf_token %}