77
88import  environ 
99import  pytz 
10- from  azure .identity  import  DefaultAzureCredential 
10+ 
11+ # from azure.identity import DefaultAzureCredential 
1112from  corsheaders .defaults  import  default_headers 
1213from  django .utils .translation  import  gettext_lazy  as  _ 
1314from  urllib3 .util .retry  import  Retry 
@@ -470,6 +471,7 @@ def parse_domain(*env_keys: str) -> str:
470471
471472if  env ("AZURE_STORAGE_ENABLED" ):
472473
474+     STATIC_ROOT  =  env ("DJANGO_STATIC_ROOT" )
473475    AZURE_STORAGE_CONFIG_OPTIONS  =  {
474476        "connection_string" : env ("AZURE_STORAGE_CONNECTION_STRING" ),
475477        "overwrite_files" : False ,
@@ -484,8 +486,8 @@ def parse_domain(*env_keys: str) -> str:
484486            }
485487        )
486488
487-         if  env ("AZURE_STORAGE_MANAGED_IDENTITY" ):
488-             AZURE_STORAGE_CONFIG_OPTIONS ["token_credential" ] =  DefaultAzureCredential ()
489+         #  if env("AZURE_STORAGE_MANAGED_IDENTITY"):
490+         #      AZURE_STORAGE_CONFIG_OPTIONS["token_credential"] = DefaultAzureCredential()
489491
490492    STORAGES  =  {
491493        "default" : {
@@ -495,15 +497,16 @@ def parse_domain(*env_keys: str) -> str:
495497                "azure_container" : "api" ,
496498            },
497499        },
498-         # FIXME: Use this instead of nginx for staticfiles 
499-         # "staticfiles": { 
500-         #     "BACKEND": "storages.backends.azure_storage.AzureStorage", 
501-         #     "OPTIONS": { 
502-         #         **AZURE_STORAGE_CONFIG_OPTIONS, 
503-         #         "azure_container": env("AZURE_STORAGE_STATIC_CONTAINER"), 
504-         #         "overwrite_files": True, 
505-         #     }, 
506-         # }, 
500+         "staticfiles" : {
501+             "BACKEND" : "django.contrib.staticfiles.storage.StaticFilesStorage" ,
502+             # FIXME: Use this instead of nginx for staticfiles 
503+             # "BACKEND": "storages.backends.azure_storage.AzureStorage", 
504+             # "OPTIONS": { 
505+             #     **AZURE_STORAGE_CONFIG_OPTIONS, 
506+             #     "azure_container": env("AZURE_STORAGE_STATIC_CONTAINER"), 
507+             #     "overwrite_files": True, 
508+             # }, 
509+         },
507510    }
508511
509512# NOTE: This is used for instances outside azure environment 
0 commit comments