Quantcast
Channel: Active questions tagged rest - Stack Overflow
Viewing all articles
Browse latest Browse all 3641

Can't connect Django and my react native app... [Network request failed]

$
0
0

I can't get a response from the rest API that I have created to my React Native Applications. Eventhough, I run django server and the rest api is still running, but I cant get response from rest API. The request in working on postman and I can get response there but not in react native app.I have attached my code below. Kindly, go through it

React Native Code

 useEffect(() => {    fetch('http://localhost:8000/api/movies/')      .then(res => console.log(res.json))      .catch(err => console.log(err));  }, []);

settings.py

"""Django settings for movietracker project.Generated by 'django-admin startproject' using Django 3.1.1.For more information on this file, seehttps://docs.djangoproject.com/en/3.1/topics/settings/For the full list of settings and their values, seehttps://docs.djangoproject.com/en/3.1/ref/settings/"""from pathlib import Path# Build paths inside the project like this: BASE_DIR / 'subdir'.BASE_DIR = Path(__file__).resolve().parent.parent# Quick-start development settings - unsuitable for production# See https://docs.djangoproject.com/en/3.1/howto/deployment/checklist/# SECURITY WARNING: keep the secret key used in production secret!SECRET_KEY = 'v23d&&w#*&g4q+mse7nbby4rms79(r7@feg&j1d*wf=3vq8)&4'# SECURITY WARNING: don't run with debug turned on in production!DEBUG = TrueALLOWED_HOSTS = []# Application definitionINSTALLED_APPS = ['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','rest_framework','rest_framework.authtoken','api']MIDDLEWARE = ['corsheaders.middleware.CorsMiddleware','django.middleware.security.SecurityMiddleware','django.contrib.sessions.middleware.SessionMiddleware','django.middleware.common.CommonMiddleware','django.middleware.csrf.CsrfViewMiddleware','django.contrib.auth.middleware.AuthenticationMiddleware','django.contrib.messages.middleware.MessageMiddleware','django.middleware.clickjacking.XFrameOptionsMiddleware',]ROOT_URLCONF = 'movietracker.urls'TEMPLATES = [    {'BACKEND': 'django.template.backends.django.DjangoTemplates','DIRS': [],'APP_DIRS': True,'OPTIONS': {'context_processors': ['django.template.context_processors.debug','django.template.context_processors.request','django.contrib.auth.context_processors.auth','django.contrib.messages.context_processors.messages',            ],        },    },]WSGI_APPLICATION = 'movietracker.wsgi.application'# Database# https://docs.djangoproject.com/en/3.1/ref/settings/#databasesDATABASES = {'default': {'ENGINE': 'django.db.backends.sqlite3','NAME': BASE_DIR / 'db.sqlite3',    }}# Password validation# https://docs.djangoproject.com/en/3.1/ref/settings/#auth-password-validatorsAUTH_PASSWORD_VALIDATORS = [    {'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',    },    {'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',    },    {'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',    },    {'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',    },]# Internationalization# https://docs.djangoproject.com/en/3.1/topics/i18n/LANGUAGE_CODE = 'en-us'TIME_ZONE = 'UTC'USE_I18N = TrueUSE_L10N = TrueUSE_TZ = True# Static files (CSS, JavaScript, Images)# https://docs.djangoproject.com/en/3.1/howto/static-files/STATIC_URL = '/static/'# CORS ConfigCORS_ORIGIN_ALLOW_ALL = TrueCORS_ALLOW_CREDENTIALS = False

Viewing all articles
Browse latest Browse all 3641

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>