Изменить имя файла перед сохранением в Django, используя model.FileField - PullRequest
7 голосов
/ 05 декабря 2010

У меня есть поле model.FileField (upload_to = '% Y /% m /% d'). Это прекрасно работает; однако я хочу переименовать файл в зависимости от контекста пользователя, загружающего файл перед его сохранением. Есть ли способ изменить объект запроса перед его сохранением для достижения этой цели?

Я сталкивался с людьми с похожими проблемами, но ответы всегда указывают на документацию по Django. Я пытался выяснить это с помощью документации, но не могу. Может кто-нибудь предоставить какой-нибудь код, чтобы показать это горячим, чтобы решить эту проблему?

Заранее спасибо.

...