شما به این ویدیو دسترسی ندارید

در این ویدیو با serializer relation در djagno rest framework آشنا میشوید. برای مدیریت کردن نحوه نمایش رابطه بین modelها در serializer از serializer relation استفاده میشود.



0

intro

14:3

رایگان

1

response

13:25

رایگان

2

request

10:24

رایگان

3

serializer

14:37

4

user register

19:35

8

status codes

5:49

9

authentication

14:42

10

permissions

9:6

11

read

11:37

12

update/delete

12:14

13

method fields

8:17

16

viewset

30:10

17

throttling

11:12

18

jwt

14:48

19

swagger

17:37

20

renderer/parser

7:50

21

pagination

19:2

22

metadata

7:56

دوره های پیشنهادی

دوره آموزش Multi Threading در پایتون
دوره آموزش Multi Threading در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش ریاضیات یادگیری ماشین
دوره آموزش ریاضیات یادگیری ماشین
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش numpy پایتون
دوره آموزش numpy پایتون
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


علیرضا

1 سال قبل پاسخ به نظر

سلام الان که user رو read_only میزاریم هنگام ایجاد سوال ارور میده چطور حلش کنیم؟

ارسال نظر



امیرحسین بیگدلو

1 سال قبل

سلام
میتونی برای ایجاد کردن، یک سریالایزر دیگه بسازی

امیر

1 سال قبل پاسخ به نظر

سلام.
میشه یه توضیحی برای این موارد بدید:
1- چه جوری میشه با postman برای api هایی که توی اون های آپلود فایل هست برای create , update کار کنیم(ارسال فایل)؟

2- کار با api هایی( create , update ) که توی اونها فیلد های ManyToMany ، ForeignKey هست و برای هر فیلد باید چند مقدار دیگه ارسال کرد.

توی موارد فوق کار با متد get و delete اصلا کاری نداره و خودتون هم توضیح دادید ولی برای create کردن هم اون مدل یوزر که یکم بهش اشاره کردید از قبل وجود داشت(فقط ای دی اون یوزر موجود را ارسال کردیدویا از طریق request.user میشه گرفت) و سوال من برای مواردی که همزمان باید یه آبجکت توی مدل های دیگه بسازیم.
اگه شد یه فیلم تک قسمتی برای این موارد درست کنید.

ارسال نظر



امیر

1 سال قبل پاسخ به نظر

سلام.
توی مدل question دوتا فیلد ForeignKey زدید، یکی user که به طور مستقیم رابطه داره و یکی answer که رابطه غیر مستقیم داره

برای فیلد یوزر از (serializer-relations(Custom relational fields استفاده کردید ولی برای فیلد answer که بازم یه فارنکی هست از SerializerMethodField
استفاده کردید.
من اومدم برای answer هم از Custom relational fields استفاده کنم ولی ارور داد.
این مبحث را یکم قاطی کردم، یکم میشه توضیح بدید، هردو ForeignKey ولی هر کدوم از یه روش متفاوت .

ارسال نظر



امیرحسین بیگدلو

1 سال قبل

سلام
من از دوتا روش استفاده کردم تا با هر دو روش آشنا بشید. چه اروری میده. از کدت عکس بگیر برام بفرست.


امیر

1 سال قبل

حل شد

مونگارد