Document signatues app uses it's own storage backend.
This commit is contained in:
@@ -8,9 +8,9 @@ from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from django_gpg.runtime import gpg
|
||||
from documents.models import DocumentVersion
|
||||
from documents.runtime import storage_backend
|
||||
|
||||
from .managers import DocumentVersionSignatureManager
|
||||
from .runtime import storage_backend
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
5
mayan/apps/document_signatures/runtime.py
Normal file
5
mayan/apps/document_signatures/runtime.py
Normal file
@@ -0,0 +1,5 @@
|
||||
from django.utils.module_loading import import_string
|
||||
|
||||
from .settings import setting_storage_backend
|
||||
|
||||
storage_backend = import_string(setting_storage_backend.value)()
|
||||
8
mayan/apps/document_signatures/settings.py
Normal file
8
mayan/apps/document_signatures/settings.py
Normal file
@@ -0,0 +1,8 @@
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from smart_settings import Namespace
|
||||
|
||||
namespace = Namespace(name='signatures', label=_('Document signatures'))
|
||||
setting_storage_backend = namespace.add_setting(global_name='SIGNATURES_STORAGE_BACKEND', default='storage.backends.filebasedstorage.FileBasedStorage')
|
||||
Reference in New Issue
Block a user