Opened 15 months ago

Last modified 15 months ago

#35057 closed New feature

[Feature request] Add a setting for project level callable/string for FileField's upload_to — at Version 1

Reported by: Vasanth Owned by: nobody
Component: Database layer (models, ORM) Version: dev
Severity: Normal Keywords: Files, models, storage
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no
Pull Requests:How to create a pull request

Description (last modified by Vasanth)

On the FileField, we have the option to define the default storage that the project uses globally with the option to override it at a field level manually.

It would be great to extend the same functionality to the upload_to argument as well. In some projects, we do find ourselves manually overriding it for every file & image field and it is one more check to remember / check during PRs.

It would be great if we could define a DEFAULT_UPLOAD_TO = "callable_or_string" so that it simplifies working on a project when collaborating with others

I did it ask around the forum and was told having a custom field was the only way to go at the moment (ref: https://forum.djangoproject.com/t/settings-upload-to-at-project-level-settings/26334)

Change History (1)

comment:1 by Vasanth, 15 months ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.
Back to Top