Add django-cors-headers
This commit is contained in:
		
							parent
							
								
									6d84f63130
								
							
						
					
					
						commit
						4a6af18765
					
				
							
								
								
									
										17
									
								
								poetry.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										17
									
								
								poetry.lock
									
									
									
										generated
									
									
									
								
							@ -300,6 +300,17 @@ python3-openid = ">=3.0.8"
 | 
				
			|||||||
requests = "*"
 | 
					requests = "*"
 | 
				
			||||||
requests-oauthlib = ">=0.3.0"
 | 
					requests-oauthlib = ">=0.3.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[[package]]
 | 
				
			||||||
 | 
					name = "django-cors-headers"
 | 
				
			||||||
 | 
					version = "3.11.0"
 | 
				
			||||||
 | 
					description = "django-cors-headers is a Django application for handling the server headers required for Cross-Origin Resource Sharing (CORS)."
 | 
				
			||||||
 | 
					category = "main"
 | 
				
			||||||
 | 
					optional = false
 | 
				
			||||||
 | 
					python-versions = ">=3.7"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[package.dependencies]
 | 
				
			||||||
 | 
					Django = ">=2.2"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[[package]]
 | 
					[[package]]
 | 
				
			||||||
name = "django-coverage-plugin"
 | 
					name = "django-coverage-plugin"
 | 
				
			||||||
version = "2.0.2"
 | 
					version = "2.0.2"
 | 
				
			||||||
@ -949,7 +960,7 @@ multidict = ">=4.0"
 | 
				
			|||||||
[metadata]
 | 
					[metadata]
 | 
				
			||||||
lock-version = "1.1"
 | 
					lock-version = "1.1"
 | 
				
			||||||
python-versions = "^3.8"
 | 
					python-versions = "^3.8"
 | 
				
			||||||
content-hash = "009655b041e17f83ac3f1b423241ee299b0e706274b5b77519d3c087a4a032f8"
 | 
					content-hash = "9fa33a531809239cfa88d8d896484af7d8be765b2a0f4878ab5434d5af6b30d2"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[metadata.files]
 | 
					[metadata.files]
 | 
				
			||||||
aiohttp = [
 | 
					aiohttp = [
 | 
				
			||||||
@ -1220,6 +1231,10 @@ django = [
 | 
				
			|||||||
django-allauth = [
 | 
					django-allauth = [
 | 
				
			||||||
    {file = "django-allauth-0.45.0.tar.gz", hash = "sha256:6d46be0e1480316ccd45476db3aefb39db70e038d2a543112d314b76bb999a4e"},
 | 
					    {file = "django-allauth-0.45.0.tar.gz", hash = "sha256:6d46be0e1480316ccd45476db3aefb39db70e038d2a543112d314b76bb999a4e"},
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
 | 
					django-cors-headers = [
 | 
				
			||||||
 | 
					    {file = "django-cors-headers-3.11.0.tar.gz", hash = "sha256:eb98389bf7a2afc5d374806af4a9149697e3a6955b5a2dc2bf049f7d33647456"},
 | 
				
			||||||
 | 
					    {file = "django_cors_headers-3.11.0-py3-none-any.whl", hash = "sha256:a22be2befd4069c4fc174f11cf067351df5c061a3a5f94a01650b4e928b0372b"},
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
django-coverage-plugin = [
 | 
					django-coverage-plugin = [
 | 
				
			||||||
    {file = "django_coverage_plugin-2.0.2-py3-none-any.whl", hash = "sha256:4206c85ffba0301f83aecc38e5b01b1b9a4b45a545d9456a827e3fabea18d952"},
 | 
					    {file = "django_coverage_plugin-2.0.2-py3-none-any.whl", hash = "sha256:4206c85ffba0301f83aecc38e5b01b1b9a4b45a545d9456a827e3fabea18d952"},
 | 
				
			||||||
    {file = "django_coverage_plugin-2.0.2.tar.gz", hash = "sha256:e91e3a0c8de2b3766a144cdd30dbbf7a79e5c532a5dcc1373ce7eaad83b358b3"},
 | 
					    {file = "django_coverage_plugin-2.0.2.tar.gz", hash = "sha256:e91e3a0c8de2b3766a144cdd30dbbf7a79e5c532a5dcc1373ce7eaad83b358b3"},
 | 
				
			||||||
 | 
				
			|||||||
@ -26,6 +26,7 @@ django-health-check = "^3.16.4"
 | 
				
			|||||||
django-npm = "^1.0.0"
 | 
					django-npm = "^1.0.0"
 | 
				
			||||||
python-dotenv = "^0.18.0"
 | 
					python-dotenv = "^0.18.0"
 | 
				
			||||||
django-debug-toolbar = "^3.2.1"
 | 
					django-debug-toolbar = "^3.2.1"
 | 
				
			||||||
 | 
					django-cors-headers = "^3.11.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[tool.poetry.dev-dependencies]
 | 
					[tool.poetry.dev-dependencies]
 | 
				
			||||||
pytest-sugar = "^0.9.4"
 | 
					pytest-sugar = "^0.9.4"
 | 
				
			||||||
 | 
				
			|||||||
@ -64,12 +64,14 @@ INSTALLED_APPS = [
 | 
				
			|||||||
    "allauth.account",
 | 
					    "allauth.account",
 | 
				
			||||||
    "allauth.socialaccount",
 | 
					    "allauth.socialaccount",
 | 
				
			||||||
    "debug_toolbar",
 | 
					    "debug_toolbar",
 | 
				
			||||||
 | 
					    "corsheaders",
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
MIDDLEWARE = [
 | 
					MIDDLEWARE = [
 | 
				
			||||||
    "django.middleware.security.SecurityMiddleware",
 | 
					    "django.middleware.security.SecurityMiddleware",
 | 
				
			||||||
    "whitenoise.middleware.WhiteNoiseMiddleware",
 | 
					    "whitenoise.middleware.WhiteNoiseMiddleware",
 | 
				
			||||||
    "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",
 | 
				
			||||||
@ -371,3 +373,6 @@ DASHBOARD_PAGE_SIZE = int(os.getenv("DASHBOARD_PAGE_SIZE", "5"))
 | 
				
			|||||||
USE_RELATIVE_MAX_IN_BAR_VISUALIZATION = (
 | 
					USE_RELATIVE_MAX_IN_BAR_VISUALIZATION = (
 | 
				
			||||||
    os.getenv("USE_RELATIVE_MAX_IN_BAR_VISUALIZATION", "True") == "True"
 | 
					    os.getenv("USE_RELATIVE_MAX_IN_BAR_VISUALIZATION", "True") == "True"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					CORS_ALLOW_ALL_ORIGINS = True
 | 
				
			||||||
 | 
					CORS_ALLOW_METHODS = ["GET", "OPTIONS"]
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user