این آموزش در واقع درس نهم از فصل دوم آموزش فروشگاه با ری کت و جنگو است. در این فیلم خیلی سریع در مدت ۴ دقیقه با فعال کردن CORS در جنگو و در واقع تنظیم cors در جنگو آشنا خواهید شد. اگر با مفهوم CORS یا Cross-origin Resource Sharing آشنا نیستید این آموزش رایگان CORS چیست (+) را که پیش از این در همرویش منتشر شده ببینید.
این آموزش در یک نگاه
در این فیلم ابتدا با اپلیکیشن django-corse-header آشنا میشویم. به نصب آن با استفاده از pip میپردازیم. سپس تنظیم لازم در INSTALLED_APP و MIDDLEWARE فایل settings پروژه جنگو را برای استفاده از این اپ انجام میدهیم.
همچنین با توجه به اهمیت تنظیم هدرها در پاسخ سرور در سیاست کورس در این اپ دو حالت کلی در نظر گرفته شده است. با استفاده از CORS_ALLOWED_ORIGIN میتوان منشا یا Origin مورد اعتماد (شامل hostname و protocol و port) را معین کرد. با استفاده از گزینه CORS_ALLOWED_ALL_ORIGINS نیز میتوان اعتماد وب سرور به همه منشاهای خارجی رو به مرورگر نشان داد.
همانطور که در ابتدا گفته شد، این آموزش بخشی از دوره ساخت فروشگاه با جنگو و ری اکت است. از این رو در پایان فیلم با استفاده از اپ و تنظیمات یاد شده به اصلاح خطای این پروژه میپردازیم و نتیجه را مشاهده میکنیم.
کلیدواژگان
تنظیم cors در جنگو | فعال کردن cors در جنگو | cors چیست | کورس چیست | رفع خطای cors
نقد و بررسیها
هنوز بررسیای ثبت نشده است.