Document signatues app uses it's own storage backend.

This commit is contained in:
Roberto Rosario
2015-07-08 02:54:14 -04:00
parent a0ff961d59
commit 333c9c9b1a
3 changed files with 14 additions and 1 deletions

View File

@@ -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__)

View 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)()

View 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')