Browse Source

cors

master
mist 4 years ago
parent
commit
8c80b20cf4
  1. 1
      Pipfile
  2. 10
      Pipfile.lock
  3. 9
      pakajo/settings.py
  4. 1
      requirements.txt

1
Pipfile

@ -10,6 +10,7 @@ django = "*"
djangorestframework = "*" djangorestframework = "*"
markdown = "*" markdown = "*"
pillow = "*" pillow = "*"
django-cors-headers = "*"
[requires] [requires]
python_version = "3.8" python_version = "3.8"

10
Pipfile.lock

@ -1,7 +1,7 @@
{ {
"_meta": { "_meta": {
"hash": { "hash": {
"sha256": "1cacd6133aec887ab1622c274f09c244ceab1ccfba1de3b5e30b142e5d0d50d4"
"sha256": "c79ef1feabc309b7e4c8159095e887b74e4c0c5c5fb87883b28909f573ab4d0a"
}, },
"pipfile-spec": 6, "pipfile-spec": 6,
"requires": { "requires": {
@ -32,6 +32,14 @@
"index": "pypi", "index": "pypi",
"version": "==3.2" "version": "==3.2"
}, },
"django-cors-headers": {
"hashes": [
"sha256:1ac2b1213de75a251e2ba04448da15f99bcfcbe164288ae6b5ff929dc49b372f",
"sha256:96069c4aaacace786a34ee7894ff680780ec2644e4268b31181044410fecd12e"
],
"index": "pypi",
"version": "==3.7.0"
},
"djangorestframework": { "djangorestframework": {
"hashes": [ "hashes": [
"sha256:6d1d59f623a5ad0509fe0d6bfe93cbdfe17b8116ebc8eda86d45f6e16e819aaf", "sha256:6d1d59f623a5ad0509fe0d6bfe93cbdfe17b8116ebc8eda86d45f6e16e819aaf",

9
pakajo/settings.py

@ -40,6 +40,7 @@ INSTALLED_APPS = [
'django.contrib.sessions', 'django.contrib.sessions',
'django.contrib.messages', 'django.contrib.messages',
'django.contrib.staticfiles', 'django.contrib.staticfiles',
'corsheaders',
'rest_framework', 'rest_framework',
'rest_framework.authtoken', 'rest_framework.authtoken',
'pak', 'pak',
@ -48,6 +49,7 @@ INSTALLED_APPS = [
MIDDLEWARE = [ MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware', 'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware',
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware', 'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware', 'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware',
@ -120,16 +122,13 @@ USE_L10N = True
USE_TZ = True USE_TZ = True
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/3.2/howto/static-files/
STATIC_URL = '/static/'
# Default primary key field type # Default primary key field type
# https://docs.djangoproject.com/en/3.2/ref/settings/#default-auto-field # https://docs.djangoproject.com/en/3.2/ref/settings/#default-auto-field
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
CORS_ORIGIN_ALLOW_ALL = True
CORS_ALLOW_CREDENTIALS = True
REST_FRAMEWORK = { REST_FRAMEWORK = {
'DEFAULT_AUTHENTICATION_CLASSES': [ 'DEFAULT_AUTHENTICATION_CLASSES': [

1
requirements.txt

@ -1,5 +1,6 @@
-i https://pypi.org/simple -i https://pypi.org/simple
asgiref==3.3.4; python_version >= '3.6' asgiref==3.3.4; python_version >= '3.6'
django-cors-headers==3.7.0
django==3.2 django==3.2
djangorestframework==3.12.4 djangorestframework==3.12.4
markdown==3.3.4 markdown==3.3.4

Loading…
Cancel
Save