Проблема подключения React Native и Django Rest Framework при настройках local,Cors
Я создаю проект на react native. Я уже сделал сайт этого же проекта. Я развернул его на Heroku и без каких-либо проблем он работает. Когда я пытаюсь получить данные на локальном сервере с помощью react native app, это не работает, но когда я использую url развернутого проекта, это работает.
Например;
http://127.0.0.1:8000/api/sosyalmedya/ не работает.
http://mydeployedwebsite.com/api/sosyalmedya/ работа.
Мой settings.py такой же, как и развернутый.
В моем файле settings.py я добавил следующее;
ALLOWED_HOSTS = ['*']
CORS_ORIGIN_ALLOW_ALL = True
CORS_ALLOW_CREDENTIALS = True
Я решил эту проблему, просто заменив localhost url. В React Native, как я видел, мы должны изменить localhost url на 10.0.2.2 для получения данных. В моем случае; http://10.0.2.2:8000/api/sosyalmedya/ сработало.