【发布时间】:2010-07-23 14:54:45
【问题描述】:
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): 之类的东西……也许吧?
【问题讨论】: