I'm definitely in favour of a format allowing multiple storage back ends referred to by name. For larger sites it is not unusual to manage files across multiple locations (eg several S3 buckets). The storage param to FileField would be allowed to be the key, and there would be a get_storage function like get_cache.
This is especially useful when testing locally as you can swap out dependencies on external server storages for local temp storage. (Side point: a temp dir based storage which could clean itself up between rest runs would be amazing) On 7 Nov 2015 17:07, "Claude Paroz" <cla...@2xlibre.net> wrote: > The drawback of complex dictionary settings is that to overwrite only one > key in a settings file, you have to copy the entire dictionary, also > possibly defeating global settings defaults when they change. > > So let's try to have many smaller dictionaries instead of few big ones. > The initial proposal was a bit better at this regard. > > Claude > > -- > You received this message because you are subscribed to the Google Groups > "Django developers (Contributions to Django itself)" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to django-developers+unsubscr...@googlegroups.com. > To post to this group, send email to django-developers@googlegroups.com. > Visit this group at http://groups.google.com/group/django-developers. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-developers/e180cd2b-9601-44cd-9ba4-21e3a7d10157%40googlegroups.com > <https://groups.google.com/d/msgid/django-developers/e180cd2b-9601-44cd-9ba4-21e3a7d10157%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To post to this group, send email to django-developers@googlegroups.com. Visit this group at http://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CAMwjO1Ei7WUfbM%2B%3DYnJ%2Bpm75ifpqJVaUoexikooD2Zk7AA8tfQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.