... は django.core.files.storage.Storage のサブクラスでなければなりません。 from django.core.files.storage import Storage class MyStorage ( Storage ): ... Django は引数なしでストレージシステムをインスタンス化できなければなりません。これは、次のように django.co ... 設定を取る必要があることを意味します。 from django.conf import settings from django.core.files.storage import Storage class MyStorage ( Storage ): def __init__ ( self , option = None ): if not option : option = settings . CUSTOM_STORAGE_OPTIONS ... Your st ... torage 実装 core files バックエンド import settings option save methods オーバーライド 特定 valid 辞書 storages サブクラス MyStorage conf None deconstructible listdir 固有 クイック検索 Last update: 2026年10月09日 « previous | up | next » ... ... を設定するには storages を使います: from django.core.files.storage import storages def select_storage (): return storages [ "mystorage" ] class MyModel ( models . Model ): upload = models . FileField ( storage = select_storage ) Because the callable is eval ... o.utils.functional import LazyObject class OtherStorage ( LazyObject ): def _setup ( self ): self . _wrapped = storages [ "mystorage" ] my_storage = OtherStorage () class MyModel ( models . Model ): upload = models . FileField ( storage = my_storage ) Laz ... 際に必要になるまで遅延させるため、 override_settings() の効果を反映できるようになります: @override_settings ( STORAGES = { "mystorage" : { "BACKEND" : "django.core.files.storage.InMemoryStorage" , } } ) def test_storage (): model = MyModel () assert isinst ... ... を設定するには storages を使います: from django.core.files.storage import storages def select_storage (): return storages [ "mystorage" ] class MyModel ( models . Model ): upload = models . FileField ( storage = select_storage ) Because the callable is eval ... o.utils.functional import LazyObject class OtherStorage ( LazyObject ): def _setup ( self ): self . _wrapped = storages [ "mystorage" ] my_storage = OtherStorage () class MyModel ( models . Model ): upload = models . FileField ( storage = my_storage ) Laz ... 際に必要になるまで遅延させるため、 override_settings() の効果を反映できるようになります: @override_settings ( STORAGES = { "mystorage" : { "BACKEND" : "django.core.files.storage.InMemoryStorage" , } } ) def test_storage (): model = MyModel () assert isinst ... ... は django.core.files.storage.Storage のサブクラスでなければなりません。 from django.core.files.storage import Storage class MyStorage ( Storage ): ... Django は引数なしでストレージシステムをインスタンス化できなければなりません。これは、次のように django.co ... 設定を取る必要があることを意味します。 from django.conf import settings from django.core.files.storage import Storage class MyStorage ( Storage ): def __init__ ( self , option = None ): if not option : option = settings . CUSTOM_STORAGE_OPTIONS ... Your st ... 2026年10月08日