Session در drf

سلام دوستان
میخواستم بدونم که میشه تو django rest framework از سشن استفاده کرد؟ اگه میشه راهنمایی کنید که چیکار کنم؟.
در صورتی هم که نمیشه به نظرتون بهترین راه برای نگه داشتن متغیرهایی که لازمشون داریم مثل زبان یا نگهداری موقت مرحله یک خرید اینترنتی چیه؟ سپاس

شدنش می شه اما استفاده از session واشه API کار مناسبی نیست

1 Like

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

کلا روش کار توی ساخت apiها به صورت stateless هست. چندتا روش میشه پیاده سازی کرد و نکته‌ی همشون اینه که استیت وجود نداشته باشه.
مثلا میشه کاربر توی هر ریکوئست یوزرنیم و پسوردشو بفرسته شما چک کنید اگه درست بود پردازش کنید. یا (روش بهتر) یه api-key بسازید و به کاربر بدید که توی ریکوئستهاش اونو برای شما ارسال کنه و شما اونو چک کنید ببینید درست هست یا نه.

البته برای چیزی که شما میخواید، یه راه دیگه هم هست.
اونم اینه که کاربر توی هر ریکوئست زبان خودشو تعیین کنه.

1 Like