Hi all, would need some help on this issue I am facing. It's weird and odd. I have the needed azure settings in settings.py, but I got this error.
DEFAULT_FILE_STORAGE = 'storages.backends.azure_storage.AzureStorage' AZURE_ACCOUNT_NAME = <account_name> AZURE_ACCOUNT_KEY = <account_key> AZURE_CONTAINER = <container_name> MEDIA_ROOT = <blob url> I tried running purely "from azure.storage.blob import BlobPermissions" in python, no issues. Any thoughts? Thanks. arches | Internal Server Error: /tile arches | Traceback (most recent call last): arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/core/handlers/exception.py", line 41, in inner arches | response = get_response(request) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 187, in _get_response arches | response = self.process_exception_by_middleware(e, request) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 185, in _get_response arches | response = wrapped_callback(request, *callback_args, **callback_kwargs) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/views/generic/base.py", line 68, in view arches | return self.dispatch(request, *args, **kwargs) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/utils/decorators.py", line 67, in _wrapper arches | return bound_func(*args, **kwargs) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 23, in _wrapped_view arches | return view_func(request, *args, **kwargs) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/utils/decorators.py", line 63, in bound_func arches | return func.__get__(self, type(self))(*args2, **kwargs2) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/views/generic/base.py", line 88, in dispatch arches | return handler(request, *args, **kwargs) arches | File "/web_root/arches/arches/app/views/tile.py", line 88, in post arches | tile.save(request=request) arches | File "/web_root/arches/arches/app/models/tile.py", line 228, in save arches | self.check_for_missing_nodes(request) arches | File "/web_root/arches/arches/app/models/tile.py", line 197, in check_for_missing_nodes arches | datatype.handle_request(self, request, node) arches | File "/web_root/arches/arches/app/datatypes/datatypes.py", line 942, in handle_request arches | file_model.save() arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/db/models/base.py", line 808, in save arches | force_update=force_update, update_fields=update_fields) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/db/models/base.py", line 838, in save_base arches | updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/db/models/base.py", line 902, in _save_table arches | for f in non_pks] arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/db/models/fields/files.py", line 296, in pre_save arches | file.save(file.name, file.file, save=False) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/db/models/fields/files.py", line 93, in save arches | name = self.field.generate_filename(self.instance, name) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/db/models/fields/files.py", line 331, in generate_filename arches | return self.storage.generate_filename(filename) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/utils/functional.py", line 238, in inner arches | self._setup() arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/core/files/storage.py", line 472, in _setup arches | self._wrapped = get_storage_class()() arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/core/files/storage.py", line 467, in get_storage_class arches | return import_string(import_path or settings.DEFAULT_FILE_STORAGE) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/django/utils/module_loading.py", line 20, in import_string arches | module = import_module(module_path) arches | File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module arches | __import__(name) arches | File "/web_root/ENV/local/lib/python2.7/site-packages/storages/backends/azure_storage.py", line 9, in <module> arches | from azure.storage.blob import BlobPermissions, ContentSettings arches | ImportError: cannot import name BlobPermissions -- -- To post, send email to [email protected]. To unsubscribe, send email to [email protected]. For more information, visit https://groups.google.com/d/forum/archesproject?hl=en --- You received this message because you are subscribed to the Google Groups "Arches Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
