سرمایه گذاری متفاوت در سال نو 🍎🌱 ۳۵٪ تخفیف نوروزی ➕ حضور رایگان در مسترمایند نخبگان صنعت نرم‌افزار 💻✅
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ محمدرضا مجیدی
جواب ندادن در قسمت Product_deatil
جامعه پایتون (وب) ایجاد شده در ۲۴ دی ۱۴۰۰

با سلام عرض ادب

من در تایم زمانی 26:15 استاد دوباره به مشکل برخوردم بهم پیغام اخطار میده با این حال Learn Django و Learn Python هم اکتیو هستند ولی بازم در این قسمت بهم پیغام اخطار میده چرا آخه؟؟؟

سلام وقت بخیر محمد رضا جان


بجای بنویسید pk=pk بنویسید product__id=pk دقت کنید که دو تا - هست ,احتمالا درست میشه

پوریا شفیعی ۲۵ دی ۱۴۰۰، ۲۰:۰۹

سلام آقا پوریا

من این کار رو انجام دادم ولی این پیغام خطا رو داد میگه این فیلد رو نداره مگر میشه product__id و product_id نداشته باشه بعدش pk یعنی چی pk که داخل model.Product که نیستش

میدونی آقا پوریا من چکار کردم به جای اینکه بنویسم pk=pk یا product_id نوشتم brand_id و عدد 1و 2 جواب بهم نداد زدم 3 جواب بهم داد حالا نمیدونم چرا 3 رو جواب داد ولی 1 و 2 رو بازم جواب نداد داستانی برای خودشه

محمدرضا مجیدی ۲۸ دی ۱۴۰۰، ۰۴:۴۳

محمد رضا جان بخاطر این هست رکورد ای دی 1 و 2 احتمالا حذف کردی و در دیتابیس وجود ندارد

pk یعنی همون پرایمری کی که به صورت خودکار ساخته میشه البته میتونید تغییر بدید .

بهترین پاسخ
پوریا شفیعی ۲۸ دی ۱۴۰۰، ۱۴:۴۱