با سلام و ادب
من یک فرم ایجاد کردم که از مدل فرم پیروی میکنه داخل مدل هم imagefield و هم foreignkey وجود داره
اول اینکه این ارور پیش میاد
میشه بگید این ارور مربوط به چی هست
و دوم اینکه چجوری میشه کاری کرد که هنگام پر کردن فرم بشه فیلد های foreign هم پر کرد (درون مدل یک فیلد خارجی وجود داره زمانی که از مدل فرم استفاده میشه چطور میشه فیلدی که خارجی هست رو پر کرد
مثلا یک محصول که یک فارن کی برای برند داره وقتی که از طریق فرم یک شخص بخواد محصول اضافه کنه چجوری باید درون فرم به دیتاهای درون مدل برند دسترسی داشته باشه؟)
لطفا کمکم کنید مچکرم از لطفتون
با سلام.
لطفاً کدهای فایل form و models را ارسال کنید.
این مدل
و اینم از فایل فرم
در اصل کاری ک میخوام بکنم اینه که یک مدل فرم برای مدل بالا ایجاد کنم که کاربر بتونه محتوا ادد کنه و محتوای ایجاد شده داخل صفحه html نمایش داده بشه
استاد لطفا کمک کنید بم چجوری فرم رو ایجاد کنم و چطور داخل دیتابیس اد بشه و چطور ازش استفاده کرد؟
مچکرم
سلام خدمت شما دوست عزیز
در این لینک مشکل مشابه شما برطرف شده:
https://stackoverflow.com/questions/55564645/the-object-has-no-attribute-is-hidden-with-django
خیر , من مشکلم با imagefield هست نه charfield
برای استفاده از تصویر در فرم این دستور مشکل داره چطور باید تصویر رو در فرم ایجاد کرد؟
'image' : forms.ImageField()
ImageField یک widget نیست دوست من و نمیتونین به عنوان widget ازش استفاده کنین
میتونین از FileInput استفاده کنین
نمونه این مورد در ویرایش پروفایل کاربر در پنل کاربری پیاده ساز شده
این لینک هم مفیده :
مچکرم از شما
معذرت میخوام یه سوال دیگ میشه بپرسم
self.object داخل context_data ایتمی رو برمیگردونه که جزییات اون داره نمایش داده میشه؟
بله دوست من