Reactjs
reactjs থেকে django তে রিকোয়েস্ট দিলে ব্লক নেটওয়ার্ক জাতীয় এরর শো করে এটা ঠিক করার জন্য নিচের পদ্ধতি অবলম্বন করতে হবে।
১. django-cors-headers প্যাকেজ ইনস্টল করতে হবে।
pip install django-cors-headers
২.django প্রজেক্টের settings.py ফাইলে ইনস্টল apps এ corsheaders যোগ করতে হবে এবং নিচের মত কনফিগার করতে হবে।
INSTALLED_APPS = [
'corsheaders',
]
৩. reactjs app ইউআরএল কনফিগার করতে হবে এখানে আমার app ইউআরএল http://127.0.0.1:3000/
# django প্রজেক্টের settings.py
CORS_ALLOWED_ORIGINS = [
'http://127.0.0.1:3000',
] # Add other allowed origins as needed
MIDDLEWARE = [
# ...
'corsheaders.middleware.CorsMiddleware',
# ...
]
CORS_ALLOW_ALL_ORIGINS = False