شما به این ویدیو دسترسی ندارید
در این ویدیو با serializer relation در djagno rest framework آشنا میشوید. برای مدیریت کردن نحوه نمایش رابطه بین modelها در serializer از serializer relation استفاده میشود.
شما به این ویدیو دسترسی ندارید
در این ویدیو با serializer relation در djagno rest framework آشنا میشوید. برای مدیریت کردن نحوه نمایش رابطه بین modelها در serializer از serializer relation استفاده میشود.
سلام الان که user رو read_only میزاریم هنگام ایجاد سوال ارور میده چطور حلش کنیم؟
ارسال نظر
سلام
میتونی برای ایجاد کردن، یک سریالایزر دیگه بسازی
سلام.
میشه یه توضیحی برای این موارد بدید:
1- چه جوری میشه با postman برای api هایی که توی اون های آپلود فایل هست برای create , update کار کنیم(ارسال فایل)؟
2- کار با api هایی( create , update ) که توی اونها فیلد های ManyToMany ، ForeignKey هست و برای هر فیلد باید چند مقدار دیگه ارسال کرد.
توی موارد فوق کار با متد get و delete اصلا کاری نداره و خودتون هم توضیح دادید ولی برای create کردن هم اون مدل یوزر که یکم بهش اشاره کردید از قبل وجود داشت(فقط ای دی اون یوزر موجود را ارسال کردیدویا از طریق request.user میشه گرفت) و سوال من برای مواردی که همزمان باید یه آبجکت توی مدل های دیگه بسازیم.
اگه شد یه فیلم تک قسمتی برای این موارد درست کنید.
ارسال نظر
سلام.
توی مدل question دوتا فیلد ForeignKey زدید، یکی user که به طور مستقیم رابطه داره و یکی answer که رابطه غیر مستقیم داره
برای فیلد یوزر از (serializer-relations(Custom relational fields استفاده کردید ولی برای فیلد answer که بازم یه فارنکی هست از SerializerMethodField
استفاده کردید.
من اومدم برای answer هم از Custom relational fields استفاده کنم ولی ارور داد.
این مبحث را یکم قاطی کردم، یکم میشه توضیح بدید، هردو ForeignKey ولی هر کدوم از یه روش متفاوت .
ارسال نظر
سلام
من از دوتا روش استفاده کردم تا با هر دو روش آشنا بشید. چه اروری میده. از کدت عکس بگیر برام بفرست.
حل شد
ارسال نظر