Browse Source

Fixed #34530 -- Improved docs when customizing storage for FileField.

Ran Benita 1 year ago
parent
commit
506f93f0c3
1 changed files with 6 additions and 2 deletions
  1. 6 2
      docs/topics/files.txt

+ 6 - 2
docs/topics/files.txt

@@ -261,13 +261,17 @@ For example::
         my_file = models.FileField(storage=select_storage)
 
 In order to set a storage defined in the :setting:`STORAGES` setting you can
-use a lambda function::
+use :data:`~django.core.files.storage.storages`::
 
     from django.core.files.storage import storages
 
 
+    def select_storage():
+        return storages["mystorage"]
+
+
     class MyModel(models.Model):
-        upload = models.FileField(storage=lambda: storages["custom_storage"])
+        upload = models.FileField(storage=select_storage)
 
 .. versionchanged:: 4.2