class Project(models.Model):
slug = models.SlugField(max_length=100)
main_file = models.FilePathField(path="/home/mn/myfiles/%s" % slug)
Этот код не работает, просто иллюстрируя, что я хотел бы сделать.Я хочу заполнить FilePathField
при доступе к объекту (т.е. когда он обновляется в django admin, а не при его создании).
Есть ли ловушка, в которой вы можете устанавливать поля непосредственно перед их заполнением?Что-то вроде object.on_get(instance):
... возможно?