شما به این ویدیو دسترسی ندارید
شما به این ویدیو دسترسی ندارید
با سلام. دلیل خاصی وجود داره که اینجا بر خلاف قیمت ، شما تعداد رو اینت ذخیره کردید؟
self.cart[product_id] = {'quantity': 0, 'price': str(product.price)}
ارسال نظر
سلام
راستش دیگه یادم نمیاد که چرا اینکار رو کردم :/
خیلی آموزش عالی بود. متشکرم
ارسال نظر
با سلام مشکل برنامه قرار دادن cart.clear() داخل حلقه for هست تو اولین گردش کارت رو پاک میکنه و مقدار اولین پرداخت رو فقط حساب میکنه و سشن مربوطه رو پاک میکنه
باید بیرون از for گذاشته بشه
داخل فیلم ها هم جناب بیگ فقظ یک محصول داخل سبد دارن بخاطر همین مشکلی ایجاد نکرد
ارسال نظر
سلام
ممنون از شما
سلام
مجددا کد مربوط به get_total_price رو چک کردم و با کد شما مقایسه کردم. همون مشکل رو داره. توی ویدئو هم شما فقط یک سطر برای پرداخت دارید و به همین دلیل مشکل کد مشخص نمیشه
ارسال نظر
سلام
گمون نکنم مشکل از کد من باشه. چون به جز شما هم افراد دیگهای دوره رو دیدن و مشکلی نداشتن. بعدشم من قبل از ضبط ویدیو کدها رو تست میکنم.
با سلام
قطعه کدcart.clean() رو از داخل حلقه بزار بیرون
هنگام حلقه زدن پس از یکبار کار کردن حلقه سشن ها پاک میشن بخاطر همین فقط سطر اول رو جمع میکنه
داخل فیلم آموزش هم سبد فقط یک محصولوجود داره بخاطر اینکه حلقه یبار اجرا میشه و بعد سشن پاک میشه خطا قابل تشخیص نیست
سلام
متد get_total_cost در مدل Order درست کار نمیکنه و فقط مقدار سطر اول رو جمع میبنده
ارسال نظر
سلام
به طور حتم یکجایی رو دارید اشتباه میکنید وگرنه در ویدیو، کد من درست کار میکنه.
کدتون رو با کدی که در گیتهاب گذاشتم مقایسه کنید.
ارسال نظر